2011-07-24 20 views
0
clear 

for I = 1:1:41 
    Result(I) = sqrt((I-1)*5+20) 
end 
plot(result) 


以上是我實驗室書中的一個示例。我想做同樣的事情,除了繪製圖表4x^2-3x + 2,其中x從0到10,步長爲0.5。
它似乎沒有工作,當我替換我的X雖然?
有人可以幫我嗎?在Matlab中使用修改後的數組進行繪圖

+0

看起來像一個家庭作業,請添加作業標籤,如果是。 –

+1

@Luke Gilling,看看提供的答案中的例子。關鍵的住所是你生成你想要的數組的方式。對元素進行數學運算時要小心。在答案中注意使用'。^'代替'^'。還有類似的乘法和除法運算符,所有這些運算符都是在數組/矩陣的基礎上進行的,這就是你所需要的。 – ephsmith

回答

1
x=0:0.5:10; 
plot(x, 4*x.^2-3*x+2);