作业帮 > 综合 > 作业

matlab画曲线(3x+4y-2)^2+(4x-5y+7)^2=1并计算其所围区域面积

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/24 06:05:15
matlab画曲线(3x+4y-2)^2+(4x-5y+7)^2=1并计算其所围区域面积
用matlab计算,过程最好有讲解,
syms x y
>> ezplot((3*x+4*y-2)^2+(4*x-5*y+7)^2-1)
>> axis([-0.8,-0.3,0.7,1.1]) %以上是绘图
%下面用积分求面积
>> y=solve('(3*x+4*y-2)^2+(4*x-5*y+7)^2-1=0','y')
y =
(8*x)/41 - (- 961*x^2 - 1116*x - 283)^(1/2)/41 + 43/41
(8*x)/41 + (- 961*x^2 - 1116*x - 283)^(1/2)/41 + 43/41
>> A1=double(int(y(1),-0.8,0.3))%用符号求解的值转换为数值型
A1 =
1.0493 - 0.2511i
>> A2=double(int(y(2),-0.8,0.3))
A2 =
1.1507 + 0.2511i
>> A=A2+A1
A =
2.2000