matlab怎么设置x^2+y^2
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/04/28 19:34:04
matlab怎么设置x^2+y^2
你是在做什么的条件下要设置定义域限制?
1、如果画图,可以用这种做法(把超出范围的点置为NaN):
[x,y]=meshgrid(-4:.1:4);
z=x.^2+y.^2;
z(x.^2+y.^2>=9)=NaN;
mesh(x,y,z)
2、如果计算重积分,可以用这种方法(把超出范围的数置0):
dblquad(inline('sqrt(x.^2+y.^2).*(x.^2+y.^2
再问: 在画图,但是不想要上面的那部比较分,就是看上去像圆。
再答: 如果画图,可以考虑用我上面说的方法。 就你这个具体问题而言,下面的做法可以得到更好的效果: t=linspace(0,2*pi,50); r=linspace(0,3,20); [t r]=meshgrid(t,r); x=r.*cos(t); y=r.*sin(t); z=x.^2+y.^2; mesh(x,y,z)
再问: 那上面是正六边形的呢
再答: 基本的方法上面都已经说过了。 不管什么样的区域,你都要给出该区域的表达式才行。你要求正六边形,那就想办法把正六边形区域用公式表达出来。
1、如果画图,可以用这种做法(把超出范围的点置为NaN):
[x,y]=meshgrid(-4:.1:4);
z=x.^2+y.^2;
z(x.^2+y.^2>=9)=NaN;
mesh(x,y,z)
2、如果计算重积分,可以用这种方法(把超出范围的数置0):
dblquad(inline('sqrt(x.^2+y.^2).*(x.^2+y.^2
再问: 在画图,但是不想要上面的那部比较分,就是看上去像圆。
再答: 如果画图,可以考虑用我上面说的方法。 就你这个具体问题而言,下面的做法可以得到更好的效果: t=linspace(0,2*pi,50); r=linspace(0,3,20); [t r]=meshgrid(t,r); x=r.*cos(t); y=r.*sin(t); z=x.^2+y.^2; mesh(x,y,z)
再问: 那上面是正六边形的呢
再答: 基本的方法上面都已经说过了。 不管什么样的区域,你都要给出该区域的表达式才行。你要求正六边形,那就想办法把正六边形区域用公式表达出来。
matlab怎么设置x^2+y^2
(x*y)/(x+y)^2怎么用matlab画图,
用matlab怎么求f(x)=x+cos(x)-sin(x)在y=x-1处的值.并将结果设置为以下精度:小数点后1位、2
y=(1+x)/x^2,用matlab怎么画图
Matlab怎么绘制x^2+y^2=1曲线
用matlab怎么在圆域x^2+y^2
用matlab怎么画图,比如y =exp(x^2)?
matlab中怎么画出y=x^2的抛物线
matlab中怎么化y=x^2的抛物线
求matlab中 quiver函数的用法.我要画uv风矢量,但uv数组是2维的,x,y该怎么设置?我想截取一段区域画
matlab画图,只想设定y轴最小坐标为0,x轴不设定,怎么设置啊
y = x^2 + 2*x*(e^x) + e^(2*x) 怎么用matlab代码表示