Yoko
MathWorks
Followers: 0 Following: 0
Advanced Support Engineer
DISCLAIMER: Any advice or opinions posted here are my own, and in no way reflect that of MathWorks.
Statistics
RANK
291
of 293,481
REPUTATION
298
CONTRIBUTIONS
0 Questions
61 Answers
ANSWER ACCEPTANCE
0.00%
VOTES RECEIVED
72
RANK
9,331 of 20,033
REPUTATION
73
AVERAGE RATING
5.00
CONTRIBUTIONS
1 File
DOWNLOADS
1
ALL TIME DOWNLOADS
134
RANK
of 148,733
CONTRIBUTIONS
0 Problems
0 Solutions
SCORE
0
NUMBER OF BADGES
0
CONTRIBUTIONS
0 Posts
CONTRIBUTIONS
0 Public Channels
AVERAGE RATING
CONTRIBUTIONS
0 Highlights
AVERAGE NO. OF LIKES
Feeds
データサイエンスを勉強するにあたって、便利な資料などありますか?
自主学習用教材として,File Exchange にアップしている教材もあります.ダウンロードして,挑戦してみてください! https://jp.mathworks.com/matlabcentral/fileexchange/110195-data-a...
2 years ago | 0
可とう体のモデル化
1つ目の質問については,arm という変数を,MAT-ファイル,もしくはモデルワークスペースなどに保存しておくことで,Simulink モデルが動かせるようになります.4つの計算結果は,arm という構造体変数の中に格納されているので,保存するのは arm...
3 years ago | 0
visdiffコマンドと一緒に波形表示
visdiff コマンドは,あくまでもモデルの差分しか表示されないです. シミュレーションの波形を比較するのであれば,同一の画面で比較できる,シミュレーションデータインスペクターが便利かと思います.下記ドキュメントページで,機能や使い方など,確認してみて...
3 years ago | 0
シミュレーション中にmatlabアプリが落ちる
記憶不足の状況の場合,アプリが落ちることがあります.MATLAB が落ちるときに,ログファイルが生成されていることがあります.下記 MATLAB Answer をもとに,ログファイルの有無を確認してみてください.ある場合は,ログファイルで報告されているもの...
4 years ago | 0
| accepted
simulink Subsystem Reference ブロック
Subsystem Reference は R2019b からの機能のため,R2017a では利用できない状況です.モデル参照のように,実際のブロック群が格納されているファイルと参照元を分けたいということであれば,ライブラリが近いかと思います. ht...
4 years ago | 0
simulinkのアプリのタブで表記されない
Simulink モデルの線形化GUIは,Simulink Control Design という製品で提供されております.ver の結果を見る限り,この製品が含まれていないために,Simulinkモデルとリンクしないと考えられます.Simulink のモデ...
4 years ago | 0
Simulinkモデルをコマンドから実行する方法に関して
参考までに、コマンドでデバッグ機能を使いたい場合は、下記のドキュメントに関数の一覧が載っていますので紹介します。 https://jp.mathworks.com/help/simulink/debugging.html
4 years ago | 0
Simulink Control Designを用いて非線形モデルの線形解析を行い、状態行列Aを取得したい
線形化時の状態量(動作点)が意図していない点にないため,思い通りの結果が得られていないかもしれません. 下記ドキュメントにあるような,シミュレーションの時刻で切り出す方法もありますので,まだ使っていないようでしたらぜひ試してみてください. https:...
4 years ago | 0
| accepted
Rack and Pinion Constraintブロック
Rack and Pinion Constraintブロックでは、ラックとピニオンの接触による摩擦は考慮されていません。Simscape Multibody で摩擦を含めてモデリングする場合、外部から摩擦力として入れる形になるかと思います。 下記のデ...
4 years ago | 0
| accepted
Simulink/Simscapeで時間をシミュレーション出力する方法について
ある条件を満たす時にシミュレーションをストップし、その時刻を得るのであれば、Stop Simulation ブロックが使えるかと思います。このブロックは、0以外の数値が入力されると、シミュレーションが終了します。このブロックの前段に、下記のように Rela...
4 years ago | 0
| accepted
インデックスが配列の次元を超えています。
MATLAB Function 内の記述で下記の式 y=-m*v(v0-v)/(v0*t); の v(v0-v) が、変数 v の配列として処理しようとして、配列要素番号が整数でないためにエラーが発生しています。単に v と (v0-v) の掛け算でし...
4 years ago | 0
| accepted
グラフ凡例のプロットや線が出力されない
私のほうで再現しないので、パソコン固有の問題かと思いました。試しに、"plot legend line not shown matlab" で検索したところ、下記 MATLAB Answer が見つかりました。 https://jp.mathworks....
4 years ago | 1
| accepted
参照モデルブロックのInport/Outportの座標を求めたい
ブロックの端子の座標を取得するには、ブロックの 'PortConnectivity' プロパティを取得します。ブロックを選択した状態で、下記コマンドを実行してみてください。 >> pc = get_param(gcb,'PortConnectivity'...
4 years ago | 0
シミュレーション時間の出力方法
MATLAB Function にシミュレーション時間を入力することは可能です。下記のスクリーンショットのモデルは、Clock信号を入力としていますが、エラーなく動作しています。 エラーメッセージより、MATLAB Function 内の計算結果が無...
4 years ago | 0
| accepted
Simulinkのデータ保存
Simulink のシミュレーション結果は、プログラムを書くことで y{1} のように、セル配列で保存できます。 例えば、下図のようなモデルに対し、データを取得する例を紹介します。他にも方法はあるかと思いますが、一例として参考にしてもらえればと思います。...
4 years ago | 0
ブロック線図をエディターのプログラミングで実行したい。
関数の中で、Simulink モデルのシミュレーションを実行し、結果を出力したいということでしょうか? assignin などを使わずに、Simulation Input というオブジェクトを使用することで、上記実現できます。 参考までに、モデルに '...
4 years ago | 1
UbuntuでのEV3とのUSB接続について
下記、MATLAB Answer によると、MATLAB/Simulink Support Package for EV3 は、Ubuntsu 含む Linux に関して、USB 接続に対応していないようです。 https://jp.mathworks...
4 years ago | 0
| accepted
tfestを用いたシステム同定
tfest で推定する際、また compare 関数で比較する際、デフォルト設定では出力結果にフィットするように初期状態を推定するような設定になっています。 もちろん、初期状態を 0 として推定・比較が可能です。下記で設定方法を紹介します。 com...
4 years ago | 0
| accepted
評価版のMATLAB,simulinkでのLEGO Mindstorms EV3の利用
エラーの提示、有難うございます。 こちらでもファームウェアを 1.10E に更新し、USB による接続を確認したところ、同様に接続エラーが発生しました。 なお、ファームウェアのバージョンが 1.09 の場合は legoev3 のコマンドがエラーなく...
5 years ago | 0
コード生成のためのevalinの代替方法について
ベースワークスペースの値を MATLAB Function 内で使用するということであれば、MATLAB Function の入力引数として取り込むことで、利用可能になります。 下記のような形で使えます。 function y = fcn(x,'変...
5 years ago | 1
| accepted
Simscape言語での loadlibrary および calllib の使用
おそらく、equation にて loadlibrary を利用されようとしているかと想像していますが、equation 内で利用できる関数は限られており、loadlibrary や calllib は使用できません。 使える関数の情報は、下記ドキュメン...
5 years ago | 0
SimStateのエラーについて
ご報告頂いたコメントより、該当の S-Function は、SimState をサポートしていないようです。なお、SimState は、下記ドキュメントのように、下記に該当する S-Function をサポートしていない状況です。現状は、残念ながら Sim...
5 years ago | 0
| accepted
Simulinkのモデルで配列データを読み込み、指定した要素の値を取得する方法
配列から特定の要素のデータを取り込むブロックとして、Selector ブロック (Simulink/Signal Routing ライブラリ)があります。2次元配列なら、入力の次元数を 2 、インデックスオプションを 'インデックス ベクトル(端子)'とす...
6 years ago | 1
| accepted
Simulinkのバージョンの違いにより, シミュレーションが実行できない
上記が MATLAB System ブロックのダウンバージョンに関連する問題である可能性があると考え、試しに MATLAB System ブロックを含むデモモデル slexSysIdentMATLABSystemExample を R2016b 用のモデル...
6 years ago | 2
LookupTableにエクセルデータをインポートする方法について
仮に、ブレークポイント1 のデータを bp1 という変数でワークスペースに取り込んだとすると、Lookup Table ブロックのブレークポイント1 のプロパティに bp1 と設定することで読み込めます。ただし、この方法の場合、MATLAB を終了した時に...
6 years ago | 2
| accepted
Simlink Coderの「MATファイルのログをサポートするには、浮動小数点と非有限数の両方のサポートを有効にしなければなりません」の意味
浮動小数点、非有限数の設定は、コンフィギュレーションパラメータの[コード生成]-[インターフェース]の項目を選択し、表示されているウィンドウの'サポート:'の項目にて設定できます。 <</matlabcentral/answers/uploaded_...
6 years ago | 2
| accepted
どうすれば,サンプリングタイムごとに初期条件を変更できますか?
既にご存知かと思いますが、DiscreteStateSpace ブロックでは初期条件を信号線として代入できないため、他のブロックで離散状態方程式を表現することで実現できるのでは、と思います。例えば、下図のように、Resettable Delay を使い、T...
6 years ago | 1
| accepted
EV3とSimulinkのエクスターナルモード実行時のエラーについて
メッセージが発生する状況として、Simulink が EV3 と通信できていない状況が考えられます。 サンプル時間を大きく設定するか、MATLAB へ送るデータを減らすことで状況が改善するか、ご確認頂ければと思います。 下記に、メッセージに関連する...
6 years ago | 1
| accepted
ボード線図で第2軸に位相を表示したい.ボード線図でゲインと位相を同一グラフに表示したい.
例えば、下記のドキュメントページを参考に、記述できるかと思います。 <https://jp.mathworks.com/help/matlab/creating_plots/plotting-with-two-y-axes.html> 上記ペー...
6 years ago | 1
| accepted
Simulinkのシミュレーションを実行中に伝達関数等のパラメータを計算結果をもとに変更する方法
MATLAB の S-Functionに関するデモに、Transfer Function ブロックのパラメータを時変で与える S-function ブロックが提供されています。 なお、デモモデルはコマンドウィンドウにてsfcndemo_stvctf(離散...
6 years ago | 1