怎么用matlab画这个函数图像

y^2+80^2+35.595^2-2*y*35.595*cos(x)-2*80*35.595*sin(x)=124.405^2谢谢... y^2+80^2+35.595^2-2*y*35.595*cos(x)-2*80*35.595*sin(x)=124.405^2 谢谢 展开
 我来答
二中混过
2013-09-08 · TA获得超过1326个赞
知道小有建树答主
回答量:473
采纳率:50%
帮助的人:576万
展开全部

这是个隐函数用ezplot绘制

 ezplot('y^2+80^2+35.595^2-2*y*35.595*cos(x)-2*80*35.595*sin(x)=124.405^2 ',[-40 40 -200 200])


上一个知友的root函数说求解多项式方程的解,有三角函数求不出解的。

追问
太给力了,你的回答完美解决了我的问题!
蓝蓝蓝啦啦
2013-09-08
知道答主
回答量:14
采纳率:0%
帮助的人:4.1万
展开全部
先编写这个方程的m文件
然后
x=-2*pi:0.1:2*pi;
y=fun(x);%%fun是你编的m文件函数名
plot(x,y)
追问
怎么编写,能不能详细一点
追答
function  y=fun1(x)
n=length(x);
for i=1:n
y(i)=roots([1 -2*35.595*cos(x) 80^2-2*80*35.595*sin(x)-124.405^2]);

end
end
%%如果想用度数的话就是cosd(x)和sind(x)
%%没有运行过可能有一些小错误,修改下就好了
在命令窗口输入:
x=-2*pi:0.1:2*pi;
y=fun1(x);
plot(x,y(1,:),x,y(2,:))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
糖豆羊By
高粉答主

2020-03-27 · 每个回答都超有意思的
知道答主
回答量:8.6万
采纳率:2%
帮助的人:4263万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2020-10-14 · TA获得超过1.6万个赞
知道答主
回答量:11.7万
采纳率:4%
帮助的人:6239万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式