找回密码
 注册
Simdroid-非首页
查看: 60|回复: 2

[求助]如何定义参数范围

[复制链接]
发表于 2010-8-24 12:14:16 | 显示全部楼层 |阅读模式 来自 陕西西安
  1. syms theta1 ee1
  2. y=int('1/(1+ee1*cos(theta1))','theta1')
复制代码

萨摩菲尔德积分的一部分,问题是ee1要限制大于0小于1,matlab积下来是ee1大于的结果,求限制参数范围
发表于 2010-8-24 17:07:11 | 显示全部楼层 来自 河北廊坊
Simdroid开发平台
1.你这是符号积分,和范围没有什么关系吧,反正你积出来的是个表达式
2.如果是数值积分的话,我建议你用quadgk这个函数,效果会好一些
回复 不支持

使用道具 举报

 楼主| 发表于 2010-8-24 17:16:11 | 显示全部楼层 来自 陕西西安
是符号积分,但符号积分结果随取值范围不一样
我找到一个办法
先用maple('assume(ee1>0,ee1<1)')
然后用maple解,
总之很郁闷

评分

1

查看全部评分

回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-10-6 19:26 , Processed in 0.077538 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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