天天看点

一些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]);

立马得到了我想要的结果。太搞笑了吧亲?