Download presentation
Presentation is loading. Please wait.
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()
Similar presentations
© 2024 slidesplayer.net Inc.
All rights reserved.