MATLAB Function ブロックにおける引数の特殊文字表記について

4 ビュー (過去 30 日間)
koya tanaka
koya tanaka 2018 年 6 月 25 日
コメント済み: Etsuo Maeda 2018 年 6 月 29 日
いつもお世話になっております。
Simulinkライブラリブラウザ > Simulink > User-Defined Functions > MATLAB Function で独自の関数を作ることができるのですが、TeXのように上付き文字や下付き文字・ギリシャ文字などの特殊な文字の表記をエディターにて設定できるようにするためには、どのようにすればよろしいのでしょうか?
アルファベットの上に乗っかる微分の点やチルダやバーを出せるようにしたいです。

採用された回答

Etsuo Maeda
Etsuo Maeda 2018 年 6 月 28 日
当該のMATLAB FunctionをMaskしてからMask Editorを起動し、Icon&Portsのタブでport_labelコマンドを使えばTeX文法でラベルを作ることができます。
Mask Editor: https://jp.mathworks.com/help/simulink/gui/mask-editor-overview.html
port_label: https://jp.mathworks.com/help/simulink/slref/port_label.html
2018年6月27日~2018年7月27日の期間は、MATLAB Answers回答キャンペーンを実施していますので、回答にもチャレンジしてみてください。
  2 件のコメント
koya tanaka
koya tanaka 2018 年 6 月 28 日
Etsuo Maedaさん
回答ありがとうございます。
を確認したところ。ほとんどの記号を意図通りに記すことが出来ましたが、
文字の真上に来る点や線を示すことができませんでした。
例えば port_label('input',15,'$\dot{c}$','texmode','on');
のようなものがうまく出てくれていません。
どのようにすれば、cの真上にドットが来てくれるのでしょうか?
Etsuo Maeda
Etsuo Maeda 2018 年 6 月 29 日
$\dot{c}$はLaTeXの文法です。
残念ながら、port_labelはinterpreterとしてLaTeXを受け付けません。

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeAuthor Block Masks についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!