MATLABでplo​t関数を使うとグラフ​が途中から途切れます

プログラムを実行した際に、出力されるグラフが途中から途切れ、大部分が空白となる現象の原因と対処法を伺います。

このプログラムは、Excelファイルでデータを与えてシミュレーションし、結果を取得し、プロットすることを想定したものです。

出力されなかったデータは一部のみですが、すべてのグラフが途中で途切れます。

なお、ハードウェアのエディションはWindows 11 Pro、バージョンは23H2、プロセッサは13th Gen Intel® Core™ i9-13900T 1.10 GHzです。 お手数ですが、ご回答よろしくお願いいたします。

1 Kommentar

宗純 岩科
宗純 岩科 am 12 Dez. 2024
Bearbeitet: 宗純 岩科 am 30 Jun. 2025
グラフにプロットしたデータをExcelにも出力して確認したところ、すべてのシートで同じ値を示し続けるデータと、しばらく一定の値を示した後途切れるデータがあったことがわかりましたので、補足いたします。
お手数ですが、引き続きご回答よろしくお願いいたします。

Melden Sie sich an, um zu kommentieren.

 Akzeptierte Antwort

Kojiro Saito
Kojiro Saito am 11 Dez. 2024
Bearbeitet: Kojiro Saito am 11 Dez. 2024

0 Stimmen

全ては追えていないですが、voltage_low_voltage_grid.figについては383~387行でプロットさせているデータであるLoad_AB(ii).V(1)Load_AC(ii).V(1)Load_BC(ii).V(1)iiの値に依らずそれぞれ51.60419083、 36.96825027 、 88.5724411の固定値になっています。
checker.xlsxの当該シートの1行目が全て同じ値になっているので、問題ないかご確認ください。

3 Kommentare

宗純 岩科
宗純 岩科 am 12 Dez. 2024
Bearbeitet: 宗純 岩科 am 12 Dez. 2024
ご返信ありがとうございます。
checker.xlsxを確認したところ、すべてのシートで同じ値を示し続けるデータと、しばらく一定の値を示した後途切れるデータがありました。
MATLABからOpenDSSを動作させるコマンドに問題があるのか、dssファイルに問題があるのか特定できていないので、可能でしたらそれについてもご教示いただけないでしょうか。
お手数をおかけして恐縮ですが、よろしくお願いいたします。
Kojiro Saito
Kojiro Saito am 12 Dez. 2024
checker.xlsxの他のシートでも1列目のデータが2列目以降コピーされているのでデータ取得に問題があるようです。ExtractMonitorDataでDSSからデータを取得していると思いますが、DSSからデータが問題なく流れているのか、それともデータ取得時に最新のデータを取ってこれているのかの確認が必要だと思います。
OpenDSSのコードのデバッグまではこのコミュニティでは難しいので、開発元のGitHubを参照にしていただくのが良いかと思います。
宗純 岩科
宗純 岩科 am 12 Dez. 2024
ご回答ありがとうございます。
コミュニティで扱っていない話題を質問してしまい申し訳ございませんでした。
ご対応いただき、重ねてありがとうございます。

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu 2 次元および 3 次元プロット finden Sie in Hilfe-Center und File Exchange

Produkte

Version

R2024a

Community Treasure Hunt

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

Start Hunting!