Mathematica或者Matlab解Gamma方程这个值小于等于0.05 解出n=1到n=500的所有t的值,该怎么操作.会求一个n下的t也行!k=0.5
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/29 16:53:02
xT]oD+1iOZx腰!N4O]wqhXMHziJ丵9 APwV5߆\Тz"+A$uD^w,߯/(k-ȯE(Fm(&LL"+vYH
6T Ɋeؐu a*36)v--XMhj!dl!&c,0մU"1+eIJ=v=+Kk<
/L[2BesII?hSwğO:ݡK?ˏ[|pϣЦ>%[[!vN0@<$ݏfW1҂O$lПυ\:?=OUFC;h6cZM GwjvVp㱂.tEAB .SmXh +Ȕ%o%Igà!~36|,2+iV6h%B|e`-dVnZz
Rnr
^Q%zJXU7<[\Ve&Zq+#ljkpWs
>Z5r)^
Mathematica或者Matlab解Gamma方程这个值小于等于0.05 解出n=1到n=500的所有t的值,该怎么操作.会求一个n下的t也行!k=0.5
Mathematica或者Matlab解Gamma方程
这个值小于等于0.05 解出n=1到n=500的所有t的值,该怎么操作.会求一个n下的t也行!
k=0.5
Mathematica或者Matlab解Gamma方程这个值小于等于0.05 解出n=1到n=500的所有t的值,该怎么操作.会求一个n下的t也行!k=0.5
要求:matlab R2008b版本以前,之后的版本无法调用maple内核
因为你要的是范围,这个比较讨厌,所以我把你这个函数的图形画出来,你自己看着办,要求正好等于0.05的解可以对这个函数用fsolve或fzero求解,比如t=fzero(inline(ft-0.05),10)%10是迭代的初值,因为有时有两个解,见图,所以可能需要手动换初值才能得到想要的解
clear;clc;
n=11;
ft=sym(maple(['gamma(',num2str(n),'-1,0.5*t)/gamma(',num2str(n),'-1)']));
ezplot(ft,[-20,100]);ylim([-pi,pi]);set(gca,'ytick',[.05]);grid on;