mdsk.net
当前位置:首页 >> mAtlAB r^2=A^2*Cos(2B) >>

mAtlAB r^2=A^2*Cos(2B)

[a,b]=meshgrid(0:.1:pi,-5:.1:5); t=a.^2.*cos(2*b); r=t.^2; mesh(a,b,r)

以上,请采纳。

问题出在你想当然的 “从-π/4到π/4的积分,明明是整个函数1上,这里存在一个极坐标方程中极角的取值范围问题,事实上,双扭线r²=a²cos2θ也可以表示为r=±a√(cos2θ) θ∈[-π/4,π/4]或者r=a√(cos2θ) θ∈[-π/4,π/4]∪[3π/4,5π/4],即原方程...

其实,我想说的是你钻牛角尖了. 这个函数是对称图形,因此只需要将[0,π/4]的面积积出来,再乘以4即可.

x=rcosθ,y=rsinθ 则r²=x²+y² x^²-y²=r²(cos²θ-sin²θ)=r²cos2θ 所以cos2θ=(x²-y²)/r²=(x²-y²)/(x²+y²) 将r²和cos2θ代入r²=a²cos2θ有 (x²+...

dim a(m-n-1) dim b(m-n-1) for x=n to m a(x-n)=f(x)'f(x)就是计算的F值 b(x-n)=x‘x为F值对应的x值 next 如果a(i)是最大值,则b(i)就是对应的X值 如果要贴完整的代码,请把你的计算式写完整,图片中的和你写的计算式不一样,并写明变量类型是什...

主要改动 1、原来的代码并未定义dy_inline,根据变量名猜测,按照下面方式定义: dy_inline = inline( char(dy) );2、代码中用到函数RootInterval,但并未提供该函数,从网上找了一个。 3、ezplot函数误写成ezploty。 4、下面这行代码: plot(xm...

先参数化 x=|a|sinφcosθ y=|a|sinφsinθ z=|a|cosφ 因为z>=0,且0

不知道报错提示是什么,按你问题推测是syms语句没换行,应该是这样 syms F1 x G L1 L2 a b c F L r L=sqrt((L1/2)^2+L2^2+L1*L2*cos(a+c-b));

[x,r]=meshgrid(linspace(-2*pi,2*pi)); y=x-x; for a=[2,5,7,12,23,34,45] for b=[1,5,7,9,14,16,17] y=y+sin(a*x).*cos(b*r)*exp(-(a^2+b^2)); end end mesh(x,r,y) xlabel('x');ylabel('r');zlabel('y')

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com