get_paramでParameterに'SortedList'を使用している例を見かけましたが、 MATLABのHELPでは、'SortedList'を探すことができませんでした。 HELP内でどのように探せば'SortedList'を見つけることができるか教えてください。

댓글 수: 2

mizuki
mizuki 2018년 4월 19일
documentation には見当たりませんでしたが、どこで見つけられた例でしょうか。 可能でしたら参照元をご教示ください。
Yukiko Fujisawa
Yukiko Fujisawa 2018년 4월 23일
業務で調べていて、たまたま他部門から聞きました。HELPで調べてもでてこず識者に聞くと回答が得られることが多いので、get_paramのパラメータ一覧の調べ方を知りたくなり質問しました。

댓글을 달려면 로그인하십시오.

 채택된 답변

mizuki
mizuki 2018년 4월 24일

2 개 추천

デフォルトで用意されているパラメタには SortedList はございません。 例えば、Simulink モデル vdp.slx のパラメタを得るには get_param を使用します。
load_system('vdp')
ModelParameterNames = get_param('vdp','ObjectParameters')
また、ルートパラメタであればモデル名の代わりに get_param の入力引数に 0 を入れます。
RootParameterNames = fieldnames(get_param(0,'ObjectParameters'));
情報を得られた部門に確認されるのが一番良いかと思います。

댓글 수: 1

Yukiko Fujisawa
Yukiko Fujisawa 2018년 4월 25일
回答ありがとうございました。忙しい部門なので、上記の使用方法から検討はじめます。

댓글을 달려면 로그인하십시오.

추가 답변 (1개)

Akihiro Yasuda
Akihiro Yasuda 2018년 4월 25일

3 개 추천

'SortedList'について調べてみたら、下記QAを見つけました。
そこで下記コマンドを実行した所、
vdp
mdlsortlist = get_param(gcs,'SortedList')
sortblkName = get(mdlsortlist,'Name')
モデルの実行順序を確認しました。 しかし、「get_param('vdp','SortedList')」では動かないことや
同一階層のみの実行順序しか示さない(Subsystem内のブロックを無視する)ことから
機能的に不十分と考えられ、ドキュメントに未記載なのかもしれません。
(ドキュメントに未記載≒非公式機能≒非サポート機能と思っていいです)
なお、すでにご存知でしたら申し訳ありませんが
同様の事をしたい場合は、下記QAが参考になると思います。

댓글 수: 1

Yukiko Fujisawa
Yukiko Fujisawa 2018년 4월 25일
편집: Yukiko Fujisawa 2018년 4월 25일
引用のQAは知りませんでしたので確認します。回答ありがとうございました。

댓글을 달려면 로그인하십시오.

카테고리

도움말 센터File Exchange에서 プログラムによるモデル編集에 대해 자세히 알아보기

질문:

2018년 4월 19일

편집:

2018년 4월 25일

Community Treasure Hunt

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

Start Hunting!