zoomplotを使うことができません

4 次查看(过去 30 天)
松本 佑太
松本 佑太 2024-2-26
初歩的な質問なのですがzoomplotを使おうとすると
zp = BaseZoom();
zp.plot;
関数または変数 'BaseZoom' が認識されません。
と表示されてしまいます.
C:\Users\yuta-\Matlab 上でコードを実行しており,
zoomPlotは
C:\Users\yuta-\AppData\Roaming\MathWorks\MATLAB Add-Ons\Functions\zoomPlot
に存在しています.
ディレクトリの問題なのか何なのか分からないですが,https://qiita.com/eigs/items/b6edb95a5193abed5c8a
に従って操作を行っても実行出来なかったので解決策をご教授頂きたいです

采纳的回答

Kojiro Saito
Kojiro Saito 2024-2-27
ZoomPlotという名前の関数はFile Exchangeに大文字・小文字の違いなど含めて何種類かあります。
現在入っているものは、アドオンからダウンロードした先がMATLAB Add-Ons\Functions\zoomPlot と小文字のzになっているので、おそらくはKelsey Bowerさんが作られたzoomPlotがインストールされているようです。
ただ、ご利用になりたいのはBaseZoomを使うものなので、Kepeng Qiuさんが作られたZoomPlotのほうですね。
アドオンエクスプローラーから「アドオンの管理」で一旦zoomPlotをアンインストールしてから改めてZoomPlotのほうをインストールしてみてください。
  1 个评论
松本 佑太
松本 佑太 2024-2-27
ご回答ありがとうございます.
問題が解決しました.ご指摘通りKelsey Bowerさんのファイルをダウンロードしておりました.
お二方とも非常に助かりました.有難うございます.

请先登录,再进行评论。

更多回答(1 个)

Atsushi Ueno
Atsushi Ueno 2024-2-26
とありますが、「アドオンの入手」を使わずに手動でインストールした場合は、
C:\Users\yuta-\AppData\Roaming\MathWorks\MATLAB Add-Ons\Functions\zoomPlot
をパスに設定するか、当該フォルダ上でコマンドを実行する必要があります。
メニュー⇒ホーム⇒環境⇒パスの設定をクリック⇒フォルダの追加⇒上記フォルダを選択するだけです。
  1 个评论
松本 佑太
松本 佑太 2024-2-27
编辑:松本 佑太 2024-2-27
ご回答ありがとうございます.
ご指摘いただいた内容を試しましたが,未だ解決していません.
C:\Users\yuta-\AppData\Roaming\MathWorks\MATLAB Add-Ons\Functions\zoomPlot上でプロット後
zp = BaseZoom();
zp.run;
と試しても同様のエラーが出てしまいます.
似たような事例としてアドオンから入手したSymbolic Math Toolboxについても使うことができていません.

请先登录,再进行评论。

标签

产品


版本

R2023b

Community Treasure Hunt

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

Start Hunting!