声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1293|回复: 2

[综合讨论] 求下列曲线与所围成图形的面积:

[复制链接]
发表于 2011-1-3 15:29 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
r=sqrt(2)*sinθ与r^2=cos2θ
程序如下:
th=0:0.05:2*pi;
r1=3*cos(th); r2=1+cos(th);
polar(th,r1,'b');
hold on; polar(th,r2,'r') ; hold off;
s1=int(1/2*r2.^2,th,0,pi/3);
s2=int(1/2*r1.^2,th,pi/3,pi/2);
但出现了这个问题:
Function 'int' is not defined for values of class 'double'.
希望哪位大侠能够求解,谢谢!!!
回复
分享到:

使用道具 举报

 楼主| 发表于 2011-1-3 20:19 | 显示全部楼层
咋没人帮忙解决问题啊
发表于 2011-1-3 22:06 | 显示全部楼层
用int,必需事先用syms申明为符号变量
两种不同方法的做法分别求s1 s2:
  1. syms th1;
  2. s2=int(1/2*(3*cos(th1)).^2,th1,pi/3,pi/2)

  3. fs1=inline('1/2*(1+cos(th2)).^2','th2');
  4. s1=quad(fs1,0,pi/3)
复制代码


评分

1

查看全部评分

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-9-29 07:58 , Processed in 0.065144 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表