matlab画极坐标图像我想得到函数 ρ=cosxcosy+0.3cox2xcosy-0.9cos(x+y+pi/3) 的极坐标图像,就是ρ关于y的极坐标图像,而约束条件为 -sinxcosy-0.6sin2xcosy+0.9sin(x+y+pi/3)=0, 所以上述方程不必解出来,请哪位大侠
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/24 01:57:22
matlab画极坐标图像我想得到函数 ρ=cosxcosy+0.3cox2xcosy-0.9cos(x+y+pi/3) 的极坐标图像,就是ρ关于y的极坐标图像,而约束条件为 -sinxcosy-0.6sin2xcosy+0.9sin(x+y+pi/3)=0, 所以上述方程不必解出来,请哪位大侠
matlab画极坐标图像
我想得到函数 ρ=cosxcosy+0.3cox2xcosy-0.9cos(x+y+pi/3) 的极坐标图像,就是ρ关于y的极坐标图像,而约束条件为 -sinxcosy-0.6sin2xcosy+0.9sin(x+y+pi/3)=0, 所以上述方程不必解出来,请哪位大侠赐教
matlab画极坐标图像我想得到函数 ρ=cosxcosy+0.3cox2xcosy-0.9cos(x+y+pi/3) 的极坐标图像,就是ρ关于y的极坐标图像,而约束条件为 -sinxcosy-0.6sin2xcosy+0.9sin(x+y+pi/3)=0, 所以上述方程不必解出来,请哪位大侠
恐怕还是要解出来
clear,clc
%clf
f=@(p)@(x)[-sin(x(1))*cos(x(2))-0.6*sin(2*x(1))*cos(x(2))+0.9*...
sin(x(1)+x(2)+pi/3),cos(x(1))*cos(x(2))+0.38*cos(2*x(1))*cos(x(2))-...
0.9*cos(x(1)+x(2)+pi/3)-p];
op=optimset('display','off');
p=-3:.01:3;
n=length(p);
x=zeros(n,2);val=x;flag=x(:,1);
for i=1:n
[x(i,:),val(i,:),flag(i)]=fsolve(f(p(i)),rand(2,1),op);
end
d=[x(flag==1,2),(p(flag==1))'];
d(d(:,2)