photo

Yoko

MathWorks

Last seen: Today Active since 2015

Followers: 0   Following: 0

Message

Advanced Support Engineer

DISCLAIMER: Any advice or opinions posted here are my own, and in no way reflect that of MathWorks.

Statistics

All
  • Revival Level 3
  • Editor's Pick
  • 5-Star Galaxy Level 1
  • First Submission
  • 6 Month Streak
  • Knowledgeable Level 4
  • First Answer

View badges

Feeds

View by

Answered
データサイエンスを勉強するにあたって、便利な資料などありますか?
自主学習用教材として,File Exchange にアップしている教材もあります.ダウンロードして,挑戦してみてください! https://jp.mathworks.com/matlabcentral/fileexchange/110195-data-a...

ongeveer 2 jaar ago | 0

Answered
可とう体のモデル化
1つ目の質問については,arm という変数を,MAT-ファイル,もしくはモデルワークスペースなどに保存しておくことで,Simulink モデルが動かせるようになります.4つの計算結果は,arm という構造体変数の中に格納されているので,保存するのは arm...

ongeveer 3 jaar ago | 0

Answered
visdiffコマンドと一緒に波形表示
visdiff コマンドは,あくまでもモデルの差分しか表示されないです. シミュレーションの波形を比較するのであれば,同一の画面で比較できる,シミュレーションデータインスペクターが便利かと思います.下記ドキュメントページで,機能や使い方など,確認してみて...

meer dan 3 jaar ago | 0

Answered
シミュレーション中にmatlabアプリが落ちる
記憶不足の状況の場合,アプリが落ちることがあります.MATLAB が落ちるときに,ログファイルが生成されていることがあります.下記 MATLAB Answer をもとに,ログファイルの有無を確認してみてください.ある場合は,ログファイルで報告されているもの...

ongeveer 4 jaar ago | 0

| accepted

Answered
simulink Subsystem Reference ブロック
Subsystem Reference は R2019b からの機能のため,R2017a では利用できない状況です.モデル参照のように,実際のブロック群が格納されているファイルと参照元を分けたいということであれば,ライブラリが近いかと思います. ht...

ongeveer 4 jaar ago | 0

Answered
simulinkのアプリのタブで表記されない
Simulink モデルの線形化GUIは,Simulink Control Design という製品で提供されております.ver の結果を見る限り,この製品が含まれていないために,Simulinkモデルとリンクしないと考えられます.Simulink のモデ...

ongeveer 4 jaar ago | 0

Answered
Simulinkモデルをコマンドから実行する方法に関して
参考までに、コマンドでデバッグ機能を使いたい場合は、下記のドキュメントに関数の一覧が載っていますので紹介します。 https://jp.mathworks.com/help/simulink/debugging.html

ongeveer 4 jaar ago | 0

Answered
Simulink Control Designを用いて非線形モデルの線形解析を行い、状態行列Aを取得したい
線形化時の状態量(動作点)が意図していない点にないため,思い通りの結果が得られていないかもしれません. 下記ドキュメントにあるような,シミュレーションの時刻で切り出す方法もありますので,まだ使っていないようでしたらぜひ試してみてください. https:...

ongeveer 4 jaar ago | 0

| accepted

Answered
Rack and Pinion Constraintブロック
Rack and Pinion Constraintブロックでは、ラックとピニオンの接触による摩擦は考慮されていません。Simscape Multibody で摩擦を含めてモデリングする場合、外部から摩擦力として入れる形になるかと思います。 下記のデ...

meer dan 4 jaar ago | 0

| accepted

Answered
Simulink/Simscapeで時間をシミュレーション出力する方法について
ある条件を満たす時にシミュレーションをストップし、その時刻を得るのであれば、Stop Simulation ブロックが使えるかと思います。このブロックは、0以外の数値が入力されると、シミュレーションが終了します。このブロックの前段に、下記のように Rela...

meer dan 4 jaar ago | 0

| accepted

Answered
インデックスが配列の次元を超えています。
MATLAB Function 内の記述で下記の式 y=-m*v(v0-v)/(v0*t); の v(v0-v) が、変数 v の配列として処理しようとして、配列要素番号が整数でないためにエラーが発生しています。単に v と (v0-v) の掛け算でし...

meer dan 4 jaar ago | 0

| accepted

Answered
グラフ凡例のプロットや線が出力されない
私のほうで再現しないので、パソコン固有の問題かと思いました。試しに、"plot legend line not shown matlab" で検索したところ、下記 MATLAB Answer が見つかりました。 https://jp.mathworks....

meer dan 4 jaar ago | 1

| accepted

Answered
参照モデルブロックのInport/Outportの座標を求めたい
ブロックの端子の座標を取得するには、ブロックの 'PortConnectivity' プロパティを取得します。ブロックを選択した状態で、下記コマンドを実行してみてください。 >> pc = get_param(gcb,'PortConnectivity'...

meer dan 4 jaar ago | 0

Answered
シミュレーション時間の出力方法
MATLAB Function にシミュレーション時間を入力することは可能です。下記のスクリーンショットのモデルは、Clock信号を入力としていますが、エラーなく動作しています。 エラーメッセージより、MATLAB Function 内の計算結果が無...

meer dan 4 jaar ago | 0

| accepted

Answered
Simulinkのデータ保存
Simulink のシミュレーション結果は、プログラムを書くことで y{1} のように、セル配列で保存できます。 例えば、下図のようなモデルに対し、データを取得する例を紹介します。他にも方法はあるかと思いますが、一例として参考にしてもらえればと思います。...

meer dan 4 jaar ago | 0

Answered
ブロック線図をエディターのプログラミングで実行したい。
関数の中で、Simulink モデルのシミュレーションを実行し、結果を出力したいということでしょうか? assignin などを使わずに、Simulation Input というオブジェクトを使用することで、上記実現できます。 参考までに、モデルに '...

meer dan 4 jaar ago | 1

Answered
UbuntuでのEV3とのUSB接続について
下記、MATLAB Answer によると、MATLAB/Simulink Support Package for EV3 は、Ubuntsu 含む Linux に関して、USB 接続に対応していないようです。 https://jp.mathworks...

meer dan 4 jaar ago | 0

| accepted

Answered
tfestを用いたシステム同定
tfest で推定する際、また compare 関数で比較する際、デフォルト設定では出力結果にフィットするように初期状態を推定するような設定になっています。 もちろん、初期状態を 0 として推定・比較が可能です。下記で設定方法を紹介します。 com...

bijna 5 jaar ago | 0

| accepted

Answered
評価版のMATLAB,simulinkでのLEGO Mindstorms EV3の利用
エラーの提示、有難うございます。 こちらでもファームウェアを 1.10E に更新し、USB による接続を確認したところ、同様に接続エラーが発生しました。 なお、ファームウェアのバージョンが 1.09 の場合は legoev3 のコマンドがエラーなく...

meer dan 5 jaar ago | 0

Answered
コード生成のためのevalinの代替方法について
ベースワークスペースの値を MATLAB Function 内で使用するということであれば、MATLAB Function の入力引数として取り込むことで、利用可能になります。 下記のような形で使えます。 function y = fcn(x,'変...

meer dan 5 jaar ago | 1

| accepted

Answered
Simscape言語での loadlibrary および calllib の使用
おそらく、equation にて loadlibrary を利用されようとしているかと想像していますが、equation 内で利用できる関数は限られており、loadlibrary や calllib は使用できません。 使える関数の情報は、下記ドキュメン...

meer dan 5 jaar ago | 0

Answered
SimStateのエラーについて
ご報告頂いたコメントより、該当の S-Function は、SimState をサポートしていないようです。なお、SimState は、下記ドキュメントのように、下記に該当する S-Function をサポートしていない状況です。現状は、残念ながら Sim...

meer dan 5 jaar ago | 0

| accepted

Answered
Simulinkのモデルで配列データを読み込み、指定した要素の値を取得する方法
配列から特定の要素のデータを取り込むブロックとして、Selector ブロック (Simulink/Signal Routing ライブラリ)があります。2次元配列なら、入力の次元数を 2 、インデックスオプションを 'インデックス ベクトル(端子)'とす...

meer dan 6 jaar ago | 1

| accepted

Answered
Simulinkのバージョンの違いにより, シミュレーションが実行できない
上記が MATLAB System ブロックのダウンバージョンに関連する問題である可能性があると考え、試しに MATLAB System ブロックを含むデモモデル slexSysIdentMATLABSystemExample を R2016b 用のモデル...

meer dan 6 jaar ago | 2

Answered
LookupTableにエクセルデータをインポートする方法について
仮に、ブレークポイント1 のデータを bp1 という変数でワークスペースに取り込んだとすると、Lookup Table ブロックのブレークポイント1 のプロパティに bp1 と設定することで読み込めます。ただし、この方法の場合、MATLAB を終了した時に...

meer dan 6 jaar ago | 2

| accepted

Answered
Simlink Coderの「MATファイルのログをサポートするには、浮動小数点と非有限数の両方のサポートを有効にしなければなりません」の意味
浮動小数点、非有限数の設定は、コンフィギュレーションパラメータの[コード生成]-[インターフェース]の項目を選択し、表示されているウィンドウの'サポート:'の項目にて設定できます。 <</matlabcentral/answers/uploaded_...

meer dan 6 jaar ago | 2

| accepted

Answered
どうすれば,サンプリングタイムごとに初期条件を変更できますか?
既にご存知かと思いますが、DiscreteStateSpace ブロックでは初期条件を信号線として代入できないため、他のブロックで離散状態方程式を表現することで実現できるのでは、と思います。例えば、下図のように、Resettable Delay を使い、T...

bijna 7 jaar ago | 1

| accepted

Answered
EV3とSimulinkのエクスターナルモード実行時のエラーについて
メッセージが発生する状況として、Simulink が EV3 と通信できていない状況が考えられます。 サンプル時間を大きく設定するか、MATLAB へ送るデータを減らすことで状況が改善するか、ご確認頂ければと思います。 下記に、メッセージに関連する...

bijna 7 jaar ago | 1

| accepted

Answered
ボード線図で第2軸に位相を表示したい.ボード線図でゲインと位相を同一グラフに表示したい.
例えば、下記のドキュメントページを参考に、記述できるかと思います。 <https://jp.mathworks.com/help/matlab/creating_plots/plotting-with-two-y-axes.html> 上記ペー...

bijna 7 jaar ago | 1

| accepted

Answered
Simulinkのシミュレーションを実行中に伝達関数等のパラメータを計算結果をもとに変更する方法
MATLAB の S-Functionに関するデモに、Transfer Function ブロックのパラメータを時変で与える S-function ブロックが提供されています。 なお、デモモデルはコマンドウィンドウにてsfcndemo_stvctf(離散...

bijna 7 jaar ago | 1

Load more