24小时热门版块排行榜    

CyRhmU.jpeg
查看: 793  |  回复: 5

小区老虎

新虫 (初入文坛)

[求助] 求助各位大神, 用matlab解以下方程的时候出现了问题,请问如何求解?已有2人参与

clear;
syms zeta alpha beta z;
m=1;n=1;
zeta=1+i;
alpha=2/3*pi;
beta=1/3*pi;
funone=int(z^(alpha/pi-1)*(1-z)^(beta/pi-1),z);  %积分项;
funtwo=zeta*gamma(alpha/pi)*gamma(beta/pi)/(n+n*i/tan(alpha))/(gamma(alpha/pi+beta/pi));
z=solve('funtwo=funone','z')

结果输出显示的是
Warning: Explicit integral could not be found.
Warning: Explicit solution could not be found.

怎么能求得z的解呢?
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

电线杆子

新虫 (初入文坛)

【答案】应助回帖

感谢参与,应助指数 +1
不定积分int(z^(alpha/pi-1)*(1-z)^(beta/pi-1),z),在Matlab中没法给出解析解,只能得到:
int(1/(z^(1/3)*(1 - z)^(2/3)), z)。
所以z=solve('funtwo=funone','z')这句会有语法错误。
不确定是否正确,仅供参考。
2楼2015-10-08 00:17:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lljianzhu

木虫 (著名写手)

int括号内的a/beta,还有z不识别,联系用@alpha等

发自小木虫Android客户端
3楼2015-10-08 00:20:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lljianzhu

木虫 (著名写手)

4楼2015-10-08 00:21:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

小区老虎

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by 电线杆子 at 2015-10-08 00:17:35
不定积分int(z^(alpha/pi-1)*(1-z)^(beta/pi-1),z),在Matlab中没法给出解析解,只能得到:
int(1/(z^(1/3)*(1 - z)^(2/3)), z)。
所以z=solve('funtwo=funone','z')这句会有语法错误。
不确定是否正确,仅供参考 ...

谢谢,对于此类方程,不知阁下是否有思路求得z的数值解,还是matlab对此类问题无法计算?
5楼2015-10-08 14:30:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
数值解应该是没问题的吧,积分区间是多少?还有公式里的i是什么?有确定值吗?
6楼2015-10-08 16:34:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 小区老虎 的主题更新
信息提示
请填处理意见