jiangzhongzhong 发表于 2011-2-1 11:47

Matlab双重定积分问题请教!

如下式,Matlab无法得到显示表达,其原因在于对x积分时存在负数开立方,默认情况下Matlab取虚数解,而事实上下式是可以得到实数解的,我试过Mathematica虽然能得到显示表达,但是是虚数解,试问Matlab如何得到下面积分的实数解,请赐教!感谢先!

syms x y
int(int((x - 0.1)^(1/3)*(y - 1)^(1/3)*(y + (y - 5)^(4/3))^1, y, 0, x),x, 0, 10 )
Warning: Explicit integral could not be found.  
Warning: Explicit integral could not be found.  

ans =

int(int((y + (y - 5)^(4/3))*(x - 1/10)^(1/3)*(y - 1)^(1/3), y = 0..x), x = 0..10)

芯若向晴 发表于 2011-2-1 12:17

云里雾里,看不懂

YOBDC2010 发表于 2011-2-1 21:47

自己编程吧……Mathematica都出错了……

rtyrtyrty 发表于 2011-2-3 18:48

我觉得可以 看看 语言 写法 以及找找感觉。另,可以学学软件。毕竟据说美赛出题 异常灵活多变。理论上,只能以不变应万变。故,软件、方法是关键。

rtyrtyrty 发表于 2011-2-3 19:12

大家努力把。。。为比赛

rtyrtyrty 发表于 2011-2-3 21:30

祝所有的认识世界,改造世界(数学建模)的人们新春快乐,身体健康,科研顺利,学业有成,事事顺利,开开心心!3 e3 x. X" f( c0 p$ B' r

maowan 发表于 2011-2-3 22:16

龟兔赛跑总有个终点,在终点前追上才算追上。

matlabansys 发表于 2011-2-4 18:27

页: [1]
查看完整版本: Matlab双重定积分问题请教!