24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1507  |  回复: 6

zzb1988

新虫 (初入文坛)

[求助] "ploylog()"MATLAB求教!!!

在MATLAB中计算积分后得出f =

-1/5*t^5+t^4*log(1-exp(t))+4*t^3*polylog(2,exp(t))-12*t^2*polylog(3,exp(t))+24*t*polylog(4,exp(t))-24*polylog(5,exp(t))+24*zeta(5)
想画出这曲线,可是polylog()说是无法识别的表达式,求教,这个ploylog是什么意思?
回复此楼

» 猜你喜欢

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

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

csgt0

荣誉版主 (著名写手)

彩色挂图

【答案】应助回帖

感谢参与,应助指数 +1
polylog是mupad里的,使用evalin调用

clear
clc
syms t
f=evalin(symengine,'polylog(2,t)')
t=0.5:0.01:1;
y=subs(f);
plot(t,y)
showmethemoney
2楼2012-05-23 10:55:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

csgt0

荣誉版主 (著名写手)

彩色挂图

【答案】应助回帖

clear
clc
syms t
f =-1/5*t^5+t^4*log(1-exp(t))+4*t^3*evalin(symengine,'polylog(2,exp(t))')-12*t^2*evalin(symengine,'polylog(3,exp(t))')...
    +24*t*evalin(symengine,'polylog(4,exp(t))')-24*evalin(symengine,'polylog(5,exp(t))')+24*zeta(5)

%f=evalin(symengine,'polylog(2,exp(t))')
t=0.01:0.01:1;
y=subs(f);
plot(t,y)
showmethemoney
3楼2012-05-23 10:58:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zzb1988

新虫 (初入文坛)

引用回帖:
3楼: Originally posted by csgt0 at 2012-05-23 10:58:23
clear
clc
syms t
f =-1/5*t^5+t^4*log(1-exp(t))+4*t^3*evalin(symengine,'polylog(2,exp(t))')-12*t^2*evalin(symengine,'polylog(3,exp(t))')...
    +24*t*evalin(symengine,'polylog(4,exp(t))')-24*evali ...

你用的是哪个版本的?
“Undefined function or variable 'symengine'.”
4楼2012-05-25 15:59:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

csgt0

荣誉版主 (著名写手)

彩色挂图

我的2011b
showmethemoney
5楼2012-05-25 16:27:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

csgt0

荣誉版主 (著名写手)

彩色挂图

【答案】应助回帖

用这个试试maple('polylog(2,exp(t))')

» 本帖已获得的红花(最新10朵)

showmethemoney
6楼2012-05-25 16:32:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zzb1988

新虫 (初入文坛)

送鲜花一朵
引用回帖:
6楼: Originally posted by csgt0 at 2012-05-25 16:32:55
用这个试试maple('polylog(2,exp(t))')

先谢谢指教了
7楼2012-05-25 17:02:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 zzb1988 的主题更新
信息提示
请填处理意见