发布网友 发布时间:2022-04-29 02:43
共1个回答
热心网友 时间:2022-06-28 23:36
貌似ezplot不支持调用变量,R(2),R(3)......这些东西导致了错误。追问我想画多个同心椭圆,中间那些参数需要变化,只用数字每次都要自己敲,太麻烦了。有没有其他办法?追答哎,给你试了一下,用inline函数可以。
举个例子:
1)原来
r = 10;
ezplot('x^2+y^2-r^2',[-10 10 -10 10]);
这个是错误的,出不来;
2)修改
r = 10;
h = @(x,y)x^2+y^2-r^2;
ezplot(h,[-10 10 -10 10]);
这样就OK了,记得后面那个区间设置一下,因为ezplot默认是[-2*pi 2*pi],数字大了,啥都看不到。
另:感觉解决问题,求加分,5分很可怜