天天看點

一些matlab中關于ezplot容易犯的小錯誤

k=2;

b=3;

要在某幅圖像上畫出y=k*x+b的直線

我采用了

syms x;

ezplot(eval('k*x+b'),[0,m,0,n]);

卻總是提醒錯誤!

很崩潰,用ezplot(eval('k*x+b'),[0,m]);就沒有錯誤!

後來突然想到,是不是因為裡面沒有y的原因呢?

于是,

syms x y;

ezplot(eval('k*x+b-y'),[0,m,0,n]);

立馬得到了我想要的結果。太搞笑了吧親?