Presentation is loading. Please wait.

Presentation is loading. Please wait.

MATLAB測位プログラミングの 基礎とGT (2)

Similar presentations


Presentation on theme: "MATLAB測位プログラミングの 基礎とGT (2)"— Presentation transcript:

1 MATLAB測位プログラミングの 基礎とGT (2)
東京海洋大学産学官連携研究員  高須 知二

2 Matlabプログラミング基礎 プログラム構造 変数/定数 演算子 関数 制御構造 入出力

3 プログラム構造 mファイル スクリプトmファイル、関数mファイル 関数・サブ関数 組み込み関数 関数検索パス % ; , ... コマンド

4 変数/定数 変数名 : 英数字_ 大文字小文字を区別 ローカル変数 : 宣言の必要ない
暗黙にはdouble配列(ベクトル, 行列, ...) 他の型:char配列、cell配列、struct、... global、persistent pi i j '...' inf NaN []

5 演算子 + - ./ .* .^ / * ^ ' .' == ~= < > <= >= | & any all

6 関数 宣言 : function [d,e,f]=funcname(a,b,c)
関数名は大文字小文字区別 但しwindowsでは主関数は区別されない 可変入出力引数 nargin, nargout, (varargin, varargout) 多数の組み込み関数 eval() feval()

7 制御構造 if ..., ...; (elseif ..., ...; (else ...; ...;)) end
while ..., ...; ...; (break,) (continue,) end for ..., ...; ...; end switch ..., case ..., ...; otherwise ...; end return try ...; ...; catch ...; end

8 入出力 save() load() C言語タイプファイル/文字列入出力 fopen() fclose() fread() fwrite() fgets() fprintf() sprintf() sscanf() ... textread() csvread() disp() input()


Download ppt "MATLAB測位プログラミングの 基礎とGT (2)"

Similar presentations


Ads by Google