用matlab计算x^2-|x|y+y^2-3=0所围成的图形样子和面积应该怎么算,最好把程序列下

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 13:50:03
用matlab计算x^2-|x|y+y^2-3=0所围成的图形样子和面积应该怎么算,最好把程序列下

用matlab计算x^2-|x|y+y^2-3=0所围成的图形样子和面积应该怎么算,最好把程序列下
用matlab计算x^2-|x|y+y^2-3=0所围成的图形样子和面积应该怎么算,最好把程序列下

用matlab计算x^2-|x|y+y^2-3=0所围成的图形样子和面积应该怎么算,最好把程序列下
x^2-|x|y+y^2-3=0
x=r*cos(a)
y=r*sin(a)
r=sqrt(3/(1-|cos(a)|*sin(a)))


代码:
r=@(a)sqrt(3./(1-abs(cos(a)).*sin(a)));%转换成极坐标
polar((0:0.01:2)*pi,r((0:0.01:2)*pi),'r')%图
quad(@(a)0.5*r(a).^2,0,2*pi)%面积


ans =


   10.8828