[英]How can I plot y=mx+b in Matlab?
我想知道 plot 是否可以在 Matlab 中形成y = mx+b
形式的行? 我使用polyfit
得到一個包含斜率和截距的 1x2 數組。
這是我到目前為止所擁有的:
lineFit = polyfit(tauBin, a5array, 1);
plot((lineFit(1)*x + lineFit(2)))
我怎么能 plot 這個?
統計工具箱中有REFLINE function。 可能對您的任務最簡單:
refline(m,b)
或者如果您想更改線屬性:
hr = refline(m,b);
set(hr,'Color','r')
它使用當前軸的限制。 因此,如果您稍后更改限制,刪除它( delete(hr)
)並再次繪制可能會更容易。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.