matlab 畫直線我有一些點,我要找一條直線,使我的那些點全都均勻分布在直線的兩邊,應該怎麼寫matlab的命令?

題目:

matlab 畫直線
我有一些點,我要找一條直線,使我的那些點全都均勻分布在直線的兩邊,應該怎麼寫matlab的命令?

解答:

呃.這問題問得.你可以用polyfit
假設 你有y向量(一列)
x = (1:length(y))';
P = polyfit(x,y(:),1);
yfit = P(2) + P(1)*x;
plot(y,'.'); hold on; plot(yfit,'r')

添加新評論

暱稱
郵箱
網站