• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:matlabとgunplotがうまくリンクしてくれません(泣))

MatlabとGunplotがうまくリンクしない!解決策を教えてください!

このQ&Aのポイント
  • フリーダウンロードしたmatlabとgunplotの連携がうまくいかず困っています。初心者向けサイトの解説を参考にグラフ作成を試みましたが、エラーが発生していて解決策を探しています。
  • gnuplotのフリーダウンロードをしてMaTXから呼び出そうとした際に、mgplot(1,x,y)の実行時にsyntax errorが表示されました。また、gnuplot(1,x,y)に変更した場合にはundeclared function or undefined variableと表示されます。
  • マットラブとグンプロットの連携に問題があります。初心者向けサイトの手順に従ってグラフ作成を試みた際に、mgplot(1,x,y)の実行時にsyntax errorが発生しました。gnuplot(1,x,y)に変更するとundeclared function or undefined variableというエラーが表示されます。解決策を教えてください!

質問者が選んだベストアンサー

  • ベストアンサー
  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.1

syntax errorといわれてるので、入力が誤っている可能性が高いですが、とくにそこらへん間違ってないのでしたら、環境変数の設定が足りないのかも。設定を確認してみては。 >いそいそとgnuplot(Version.4)をフリーダウンロードし Windows向けのMatX 5.3.37ですと、gnuplotが同根されていて、特に何もせずともグラフが描画されます。

ko_ga_me
質問者

お礼

どなたか回答してくれてるかなぁ~って帰宅後PCをつけたら、回答頂けていました。うれしかった♪ありがとうございます! 早速MatX 5.3.37でやってみました・・20時からずっと(ホントドンくさくてすみません)頑張りましたがギブアップ!以前とは違うコメントが出てきました。 ↓これが私が入力したものです(3行だけです)↓ x=[0:2:20]; y=x^2; mgplot(1,x,y); ↓リターンキーを押すと・・・↓ "C:\MaTX-DJ\inputs\graph\mgplot.mm",line291:MAX_WIN(Undefined),Undefined variable と(マトラボに)言われてしまいます。 osamuyさんが下さったアドバイスの『環境変数』はマイコンピューター→プロパティ→詳細設定→環境変数(n)でシステム環境変数(s)の変数Pathを編集して、私の場合でしたら"C:\MaTX-DJ\inputs\graph\mgplot.mm"を追加するという事なのでしょうか?やってはみたのですがうまくいきませんでした。 もしよろしければ、またアドバイスを頂きたいです。 変な事ばかり聞いて申し訳ございませんがよろしくお願い致します。

その他の回答 (1)

  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.2

>↓これが私が入力したものです(3行だけです)↓ じぶんもこの3行だけ入力して、正常にグラフが表示されました。 環境変数の設定を行ってませんので、逆に、なにか変更しているのだとしたら、それが悪さしているのかも。 一度、変更部分を元に戻したり、アンインストールしてみては。

ko_ga_me
質問者

お礼

osamuyさん お世話になっております。アンインストール⇔インストールを本当は昨日から頑張ってて、osamuyさんにはうまくできてからお礼が言いたかったんですが、とうとう休日も終わりかけて・・・(泣) きっと私がマトラボ以前にPCの設定を分かってないんですね。近日中に詳しい友達に家に来てもらって解決します(何て情けないんでしょう!)ずっと(って4年ですが)機械設計をやってた私が、最近システムの熱マネージメントの部署に移らないといけない事になって少々焦ってたんですね。今後この分野で生きていくために精進しますので、またMATLAB関係で変な質問してるの見かけたら助けて下さい!この度はありがとうございました。

関連するQ&A