當前位置:編程學習大全網 - 編程軟體 - 編程圖

編程圖

對於x = 1:20;y = 2 * x;結束;繪圖(x,y)

如果是上面的代碼,只有壹個點(這個點很小,在(20,40),可以放大)。

只畫壹個點的原因是:

對於x = 1:20;y = 2 * x;結束;

每取壹個x,就有壹個y,但是後面的值覆蓋了前面計算的y。

比如:x=1,y = 2;

x=2,y = 4;上壹步中計算的% y=2已經被4覆蓋。

最終,x=20,y = 40

有兩種解決方案:

對於x=1:20

y = 2 * x;

plot(x,y);

堅持住;%這個功能是必不可少的,因為plot默認會擦除最後壹個圖,生成的圖只有最新的點。

結束

%這個方法畫20分。

還有壹個辦法就是救y。

x = 1:20;

因為i=1:20

y(I)= 2 * x(I);

結束

Plot(x,y)%這是壹條直線。

  • 上一篇:壹本耽美快穿文主角受結局攻是機器人
  • 下一篇:北大青鳥設計培訓:性格內向的男生適合學習什麽?
  • copyright 2024編程學習大全網