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

mファイルにて 'hyouka2 = 20000*.....' とhyouka2を定義して,それを結果として 'kekka = [hyouka2 trq ...]' とベクトルで表したスクリプトを書いたのですが,実行すると「関数または変数 'hyouka2' が認識されません。」というエラーメッセージが表示されてしまいます。
'hyouka2 = 20000*.....' が書いてある行は 'kekka = [hyouka2 trq ...]' が書いてある行よりも上にあるのですが,エラーとして表示される行は 'kekka = [hyouka2 trq ...]' が書いてある行です。
このエラーの回避方法を教えていただきたいです。

 채택된 답변

michio
michio 2020년 7월 8일

0 개 추천

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

댓글 수: 1

taichi muto
taichi muto 2020년 7월 12일
ご回答ありがとうございます。
助言をもとに解決することができました。

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

추가 답변 (1개)

sata tetsu
sata tetsu 2021년 1월 7일

0 개 추천

AppRes=dc1d2layer(aWen,resistivity,thickness)と打ち込んだ際にdc1d2layerが関数や変数として認識されないとエラーが出ました。dc1d2layerをどのように定義すれば良いのか教えてほしいです。

카테고리

도움말 센터File Exchange에서 起動と終了에 대해 자세히 알아보기

제품

릴리스

R2020a

태그

질문:

2020년 7월 8일

답변:

2021년 1월 7일

Community Treasure Hunt

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

Start Hunting!