MATLAB练习例子一
戻る
》 help
HELP topics:
selfdir\dll - (No table of contents file)
matlab\general - 一般的なコマンド
matlab\ops - 演算子と特殊キャラクタ
matlab\lang - プログラミング言語の構成
matlab\elmat - 基本行列と行列操作
matlab\elfun - 初等数学関数
matlab\specfun - 特殊数学関数
matlab\matfun - 行列関数- 線形数値代数
matlab\datafun - データ解析関数とフーリエ変換関数
matlab\polyfun - 補間と多項式
matlab\funfun - ファンクション関数とODEソルバ
matlab\sparfun - スパース行列
matlab\graph2d - 2次元グラフ
matlab\graph3d - 3次元グラフ
matlab\specgraph - 特殊グラフ
matlab\graphics - Handle Graphics.
matlab\uitools - グラフィカルユーザインタフェースツール
matlab\strfun - キャラクタ文字列
matlab\iofun - ファイルの入出力
matlab\timefun - 時間と日付
matlab\datatypes - データタイプと構造体
matlab\winfun - Windows オペレーティングシステムインタフェースファイル (DDE/ActiveX)
matlab\demos - 例題とデモ
toolbox\rtw - Real-Time Workshop
rtw\rtwdemos - (No table of contents file)
toolbox\sb2sl - SystemBuild to Simulink Translator
stateflow\sfdemos - Stateflow demonstrations and samples.
stateflow\stateflow - Stateflow
simulink\simulink - Simulink
simulink\blocks - Simulink block library.
simulink\simdemos - Simulink 3 demonstrations and samples.
simulink\dee - Differential Equation Editor
toolbox\tour - MATLAB Tour
MATLABR11\work - (No table of contents file)
toolbox\local - 環境設定
For more help on directory/topic, type "help topic".
》 help debug
デバッグコマンド
dbstop - ブレークポイントの設定
dbclear - ブレークポイントの消去
dbcont - 実行の再開
dbdown - ローカルワークスペース環境の変更
dbmex - MEX-ファイルのデバッグ
dbstack - 関数呼び出しスタックの表示
dbstatus - すべてのブレークポイントのリスト
dbstep - ブレークポイントから1行以上を実行
dbtype - 行番号を付けてM-ファイルをリスト
dbup - ローカルワークスペース環境の変更
dbquit - デバッグモードの終了
ブレークポイントにヒットすると、MATLABはデバッグモードに入り、
デバッガウインドウがアクティブになり、プロンプトがK>に変化します。
M-ファイル関数実行を再スタートするには、DBCONTやDBSTEPを使ってください。
デバッガの使用を停止するには、DBQUITを使います。
》 diary test1.out
》 v = [ 1 2 3 4 5 ];
》 var1 = std(v).^2
var1 =
2.5000
》 diary off
》 A = [ 2 3 4; 5 6 2; 8 9 11]
A =
2 3 4
5 6 2
8 9 11
》 B = inv(A)
B =
-1.4545 -0.0909 0.5455
1.1818 0.3030 -0.4848
0.0909 -0.1818 0.0909
》 a = magic(10);
》 a
a =
92 99 1 8 15 67 74 51 58 40
98 80 7 14 16 73 55 57 64 41
4 81 88 20 22 54 56 63 70 47
85 87 19 21 3 60 62 69 71 28
86 93 25 2 9 61 68 75 52 34
17 24 76 83 90 42 49 26 33 65
23 5 82 89 91 48 30 32 39 66
79 6 13 95 97 29 31 38 45 72
10 12 94 96 78 35 37 44 46 53
11 18 100 77 84 36 43 50 27 59
Profiler的执行例子
》 profile on -detail builtin -history
》 [t,y] = ode23('lotka',[0 2],[20;20]);
》 profile report lotkaprof
》 profile resume
》 profile off
》 profile report
------------------------------------------------------------------
》 help elfun
初等数学関数
三角関数
sin - 正弦
sinh - 双曲線正弦
asin - 逆正弦
asinh - 逆双曲線正弦
cos - 余弦
cosh - 双曲線余弦
acos - 逆余弦
acosh - 逆双曲線余弦
tan - 正接
tanh - 双曲線正接
atan - 逆正接
atan2 - 4象限逆正接
atanh - 逆双曲線正接
sec - 正割
sech - 双曲線正割
asec - 逆正割
asech - 逆双曲線正割
csc - 余割
csch - 双曲線余割
acsc - 逆余割
acsch - 逆双曲線余割
cot - 余接
coth - 双曲線余接
acot - 逆余接
acoth - 逆双曲線余接
指数関数
exp - 指数関数
log - 自然対数
log10 - 常用対数(底が10)
log2 - 底を2とした対数と浮動小数点数の分解
pow2 - 底を2としたベキ乗と浮動小数点数のスケーリング
sqrt - 行列の平方根
nextpow2 - 与えられた数値より大きい2のベキ乗数
複素数
abs - 絶対値
angle - 位相角
complex - 虚部と実部から複素データを作成
conj - 複素共役
imag - 複素数の虚部
real - 複素数の実部
unwrap - 位相角の修正
isreal - 実数配列の検出
cplxpair - 複素数を複素共役数の組に並べ替え
丸めと剰余
fix - ゼロ方向への丸め
floor - 負の無限大方向への丸め
ceil - 無限大方向への丸め
round - 最も近い整数への丸め
mod - モジュラス(除算後の符号付き剰余)
rem - 除算の剰余
sign - 符号関数
戻る