グラフの変数が認識されません

조회 수: 13 (최근 30일)
Yuriko
Yuriko 2020년 5월 7일
답변: Norihiro Kobayashi 2020년 5월 7일
Simscape Multibody入門のチュートリアルを行っていて,途中までうまくいっていたのですが,(アニメーションは動きます.)
上記のページに書いてある
figure; % Open a new figure
hold on;
plot(q); % Plot the pendulum angle
plot(w); % Plot the pendulum angular velocity
のコードを入力したところ「関数または変数 'q' が認識されません。」というエラーが出てしまい,白紙のグラフが出てきてしまいます.

채택된 답변

Norihiro Kobayashi
Norihiro Kobayashi 2020년 5월 7일
こんにちは、エラーの内容から想定されるのは、シミュレーション結果が保存されている変数名がチュートリアルと
異なっているケースです。
MATLABのワークスペースを確認し、まずは結果がどのような変数名で保存されているか確認してみてください。
最近のMATLABのバージョンでは、構造体形式でまとめて出力されており、plot(out.q)など、指定する必要があると思います。
またto workspace ブロック内での保存形式によっても指定の方法が変わる点にも注意下さい。

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 アセンブリ에 대해 자세히 알아보기

제품


릴리스

R2020a

Community Treasure Hunt

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

Start Hunting!