データの次元数を 2 より大きくすることはできません。について
7 ビュー (過去 30 日間)
古いコメントを表示
plotコマンドで、
plot(t,B)で、
tもベクトル、Bもベクトルなのだけど、
このエラーが出る。
どうしてだろうか?
ちなみに、AとBは、ベクトル内での長さ(要素数)は、
等価でないといけないのか?
あと、単に配列(ベクトル)の場合、
t=0:1:100
とした場合
それとは独立していたBも、順番に
B(0) B(1) B(2)...
としていくことは、出来ないのか?
0 件のコメント
回答 (1 件)
Kazuya
2019 年 4 月 25 日
おかしな現象ですね・・
できればそのまま実行できる形でコードを記載頂けますでしょうか?実際に試すことができればエラーの原因がわかるかと思いまして。例えば
x = 1:100;
y = rand(1,100);
plot(x,y)
などと plot を実行するためのデータ変数の定義もあると嬉しいです。ダミーデータを作るのが難しければ
x = rand(size(t));
y = rand(size(B));
とすれば、t, B と同じサイズの配列を作れます。もしお役に立てば。
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Annotations についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!