matlabユーザーコミュニティー

matlab&si万博1manbetxmulinkユーザーコミュニティー向けブログブログブログ

ドキュメンテーションを使いこなせば怖いもの知らず

こんにちは、道家です。一週間の海外出張から帰ってきました。時差ボケが治ったタイミングでの帰国なのでちょっと辛いです。

さて、皆さん MATLAB を使っていて分からない事があったらどうしてますか? MATLAB 使いの同僚やお友達に聞きますか?ドキュメンテーションにいきますか?ウェブのフォーラムで質問しますか?

matlabをを始めたきっかけ大学院でのの指导教员のの大大がががユーザーユーザーユーザーユーザーユーザーだったたですです。。。おおはははははははは周りににはははははははののののが急激上达始めたのははのドキュメンテーション使い・読み方ののコツをつかんつかんだ顷でしでしでし

Mathworksにドキュメンテーション担当しいるあり彼らは日ごろから开発部门と密に仕事をしししてて

Matlabを2020年前年前年前もでしががががががドキュメンテーションドキュメンテーションドキュメンテーションドキュメンテーションかなり充実充実ししててて大体大体ののことははそれそれだけででで解决解决できできでき,またまた,,关数含まれいる読み物も活用できます。

ただ,がのでドキュメンテーションをうまくためコツががかかと思い思います。私のの経験をををもともと

Contents

帮助文档

かなり昔から MATLAB を使われている方は>>帮助情节のように帮助コマンドで関数の使い方を知ることが多かったかと思います。これは R2010a のバージョンの出力です。

構文の説明や、ちょっとした例も載っています。では、最新バージョン(R2019b)ではどうでしょう。

帮助plot
plot - 線形 2 次元プロット この MATLAB 関数 は、X の値に対応する Y のデータの 2 次元ライン プロットを作成します。 plot(X,Y) plot(X,Y,LineSpec) plot(X1,Y1,...,Xn,Yn) plot(X1,Y1,LineSpec1,...,Xn,Yn,LineSpecn) plot(Y) plot(Y,LineSpec) plot(___,Name,Value) plot(ax,___) h = plot(___) 参考 gca, hold, legend, loglog, plot3, title, xlabel, xlim, ylabel, ylim, yyaxis, Line のプロパティ plot のドキュメンテーション doc plot plot という名前のその他の関数 alphaShape/plot lassoblm/plot blm/plot LinearModel/plot cfit/plot localavfit/plot cgdatasetnode/plot localmod/plot cgrules/plot localmulti/plot channel/plot mixconjugateblm/plot clustergram/plot mixsemiconjugateblm/plot conjugateblm/plot mpc/plot customblm/plot ntree/plot diffuseblm/plot phytree/plot digraph/plot polyshape/plot drivingScenario/plot rwvtree/plot dspdata/plot semiconjugateblm/plot dtree/plot sfit/plot edwttree/plot sweepset/plot empiricalblm/plot tall/plot fints/plot timeseries/plot frd/plot wdectree/plot graph/plot wvtree/plot HeatMap/plot xregmodel/plot iddata/plot xregtransient/plot idnlarx/plot xregtwostage/plot idnlhw/plot

あらまあ。简素されいますね。

実は最近は help よりも doc を推奨しているのです。

docplot

结构充実いる。は简単构文の以外はドキュメンテーションを参照参照するのををお勧めしてて

では、ドキュメンテーションの使い方のコツについていくつか紹介します。

構文&説明&引数の詳細

ドキュメンテーションの関数レファレンスページはほぼすべて同じ構成からなっています。関数名のすぐ下には簡単の説明文の後、構文リストがあります。

構文リストだけではなかなか分からないことがあると思いますので、その場合は気になる構文をクリックします。すると次の “説明” のセクションへ移動します。

さらに具体それぞれの引数どのどのなななののいういういう详细详细をを知る知る知る知るは,,,,,,引数引数引数引数ののののリンクリンクリンクリンクリンクリンクリンクリンクををををををクリッククリッククリッククリッククリックしししししますますますますますますますます。。。。。。。。。例えば例えば例えば例えば例えば例えば例えば例えば例えば。

ご覧の通り、各引数がどのようなデータ型を受け付けるかが一目で分かります。

豊富な例

これで、一通り構文の使い方などは分かったかと思います。私はどちらかというと人のコードを見て覚えるタイプです。つまり、構文の説明文を読むより、サンプルコードを見た方が覚えやすいのです。ドキュメンテーションにはたくさんのサンプルコードが含まれています。サンプル集はもちろん、関数レファレンスページにも豊富な例が含まれています。

,构文をでいたとしましょう。。たもののもののものの,,,実际実际実际にに使われてている例例例ををを见见たいとととししましょましょましょましょましょ说明说明说明のののののののののののののののののの

そこをクリックすると、その構文を使った例に飛びます。

出力のグラフもあるので便利ですね!

“ライブ”ライブあるあるスクリプト开くををををすると,ににあるあるサンプルサンプルコードコードがライブライブとしてとしてエディターでで开き开きます。。またまた,,,,知っ知っ知っ知っととななななななな→“选択を”でコマンドウィンドウで実行ことができ。。

ページ概要&ページ階層の情報

plot関数は特にそうですが、関数レファレンスページはかなり情報量が多いです。そういう時に役立つのがページの左側にあるページ概要です。

今,どこ表示されててが一目一目。。またまた别别别别のにに飞ぶ飞ぶ飞ぶことことももできできでき。。上図をををを见见见见见见个个个个个个个个

左上には現在のページがドキュメンテーション全体のどこに存在するかという階層情報が表示されています。

これが分かるとなにが嬉しいかというと、例えば、一つ上の階層 “ライン プロット” に移動すると、その他のライン プロットの情報を見ることができます。

関連情報

今回,绍介たいのがページページにあるある参考参考参考参考参考参考セクションセクションセクションセクションです。そこそこそこには关连する关数关数ややややそのその

例えば、plot関数を使う人は、title関数やXLABEL关数こと知っおくといいですよといういうことこと,,このこの关数关数关数がががどのどのどのバージョンバージョンバージョンでででで出出出出出ててききr2006a以前以前ますますますますますますますますますますます前导入导入表示れますがが,出关数はここをを见る见るとととわかるわかるわかるわかるのでのでのでので,それそれ以前以前以前以前以前以前以前以前以前以前以前以前

まとめ

いかがでしたか。私なりのドキュメンテーションの使い方について紹介させて頂きました。もし、皆さんにもお勧めの使い方がありましたらコメントお願いします!

次回も、MATLAB の使い方(関数とかではなく、環境の使い方)について書いてみたいと思いますのでお楽しみに。

|
  • print
  • send email

评论

To leave a comment, please click这里to sign in to your MathWorks Account or create a new one.