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中使用修改後的數組進行繪圖
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中使用修改後的數組進行繪圖
x=0:0.5:10;
plot(x, 4*x.^2-3*x+2);
看起來像一個家庭作業,請添加作業標籤,如果是。 –
@Luke Gilling,看看提供的答案中的例子。關鍵的住所是你生成你想要的數組的方式。對元素進行數學運算時要小心。在答案中注意使用'。^'代替'^'。還有類似的乘法和除法運算符,所有這些運算符都是在數組/矩陣的基礎上進行的,這就是你所需要的。 – ephsmith