スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

メモ

授業の復習でmatlabの代わりにoctaveを使おうと思ったら、なんか物凄く詰まったのでメモ。

コマンド「plot(a,b)」時に、以下のエラーが出る。
__plt2vv__: vector lengths must match
適当和訳:ベクトルの長さは合わせろよボケ

a,bは何点か値を取ったもの。
("a=1:1:10" は"1 2 3 4 5 6 7 8 9 10"を意味するって感じ?)



aとbの取った値の数が違うと、このエラーがでるらしい。
(上の場合、"b=1:2:10"とかやるとエラーになる。
まぁ、よく考えればa軸とb軸上に何点かの(a,b)をプロットして、それをもとにグラフを書く訳か。
だから、aの個数とbの個数一致してなかったら、点にならないのが出てくるからエラーって感じ?)


ちなみに
for n = 1:100
H(n)= ****
end
とかって感じで値を与える事も出来る(繰り返し文的な物)。

ただ、上を実行した後に、
for n = 1:50
H(n)= ****
end
と書きなおして、実行しなおした場合、
n=1:50は書きなおされるが、n=50:100はそのまま残るらしい。

やり直したい場合、ちゃんとclearコマンドとかを使って消さなければならないっぽい。

教科書の明らかなミスと、このclearコマンドの扱いのおかげで、エラー地獄にはまってたようだ。


(p23)
スポンサーサイト

comment

Secret

カレンダー
09 | 2017/10 | 11
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 - - - -
プロフィール

蒼々

Author:蒼々
地方独立系SIに就職しての4年目になりました。
いつの間にか開発の人から運用の人になってしまった。
正直、自分に合っている役割とは思えず、ストレスと残業時間ばかりが増える今日この頃。


趣味は読書、ゲーム、あと名目上の趣味としてランニング。

継続的なブログ更新は恐らく再開しないとは思うが、
今、このプロフィールを更新しようと思う気になっているので、ごく稀に更新はあるかもねえ。

最新記事
カテゴリ
最新コメント
最新トラックバック
アーカイブ
アクセスの多い記事
検索フォーム
ツイッター
読書メーター グラフ版
蒼々さんの読書メーター
読書メーター 最近読んだ本版
蒼々の最近読んだ本
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。