| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 443 人关注过本帖
标题:新手请教问题,请前辈指教
只看楼主 加入收藏
qq249546423
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2011-4-24
收藏
 问题点数:0 回复次数:0 
新手请教问题,请前辈指教
我刚接触matlab不久,主要是想利用它解决工作中的某个计算问题,问题如下:
cos(b)=(r^2-R^2-t^2 )/2*R*t;(1)
cos(s)=(R^2-r^2-t^2 )/2*r*t;(2)
R=sqrt(900-60*y);(3)
r=sqrt(y*(2y-(30-sqrt(t*(60-t)))));(4)
v3=pi*(r^2-R^2 )+b*R^2-R^2*sin(b)*cos(b)-(s*r^2-r^2*sin(s)*cos(s));(5)
yk=30*(t+60-2*sqrt(t*(60-t)))/(60-t);
yp=30;
v3=pi*(r^2-R^2)+(pi-acos(-1/2*R*t*r^2+1/2*R^3*t+1/2*R*t^3))*R^2-1/2*R^2*(4-R^2*t^2*r^4+2*R^4*t^2*r^2+2*R^2*t^4*r^2-R^6*t^2-2*R^4*t^4-R^2*t^6)^(1/2)*(1/2*R*t*r^2-1/2*R^3*t-1/2*R*t^3)-(pi-acos(-1/2*r*t*R^2+1/2*r^3*t+1/2*r*t^3))*r^2+1/2*r^2*(4-R^4*t^2*r^2+2*R^2*t^2*r^4+2*R^2*t^4*r^2-r^6*t^2-2*r^4*t^4-r^2*t^6)^(1/2)*(1/2*r*t*R^2-1/2*r^3*t-1/2*r*t^3);
具体的目的是把(1)、(2)、(3)、(4)表达式带入(5),得出只有y和t的表达式,而对y变量进行yk到yp的积分,最终就是V3关于t的表达式。
V3=int(v3,y,yk,yp)怎么计算?好像积出来结果是:

Warning: Explicit integral could not be found.
> In sym.int at 58
V3 =
 
int(pi*(y*………………)
是错误么?
如果解释麻烦的话有热心的高手最好留个联系方式,把具体问题讲清楚!谢谢

搜索更多相关主题的帖子: matlab 
2011-04-24 13:47
快速回复:新手请教问题,请前辈指教
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.028932 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved