MATLAB Answers

関数または変数 'hyouka2' が認識されません。

87 views (last 30 days)
taichi muto
taichi muto on 8 Jul 2020 at 7:48
Commented: taichi muto on 12 Jul 2020 at 1:21
mファイルにて 'hyouka2 = 20000*.....' とhyouka2を定義して,それを結果として 'kekka = [hyouka2 trq ...]' とベクトルで表したスクリプトを書いたのですが,実行すると「関数または変数 'hyouka2' が認識されません。」というエラーメッセージが表示されてしまいます。
'hyouka2 = 20000*.....' が書いてある行は 'kekka = [hyouka2 trq ...]' が書いてある行よりも上にあるのですが,エラーとして表示される行は 'kekka = [hyouka2 trq ...]' が書いてある行です。
このエラーの回避方法を教えていただきたいです。

  0 Comments

Sign in to comment.

Accepted Answer

michio
michio on 8 Jul 2020 at 21:56
kekka = [hyouka2 trq ...]
の行にブレークポイントを置いて実行すると何かわかるかもしれまん。
その行で止まった時点でワークスペースを見てみて、kyouka2 という変数が存在するかどうか確認してみてください。
ブレークポイントを設定する
MATLAB プログラムのデバッグ

  1 Comment

taichi muto
taichi muto on 12 Jul 2020 at 1:21
ご回答ありがとうございます。
助言をもとに解決することができました。

Sign in to comment.

More Answers (0)

Tags

Products


Release

R2020a