请问下面这个公式怎么用matlab计算啊,

学习 时间:2026-08-13 10:46:17 阅读:9057
请问下面这个公式怎么用matlab计算啊,问一下这个公式,我想计算当a=-3/2时怎么算啊,我用syms x y k;a=-3/2;s=0:1:k-1;c=prod(a-s);symsum(c*x^k/(factorial(k)),k,0,inf)来计算,但是一直提示如下错误:Error using ==> sym.doubleDOUBLE cannot convert the input expression into a double array.If the input expression contains a symbolic variable,use the VPA function instead.Error in ==> sym.colon at 20n = double((b-a)/d);谁能帮忙给我看看啊,

最佳回答

冷傲的香水

开放的毛巾

2026-08-13 10:46:17

用 for循环吧而且只能近似了 用前50项近似r = 0x = 。88;for k = 0:50s = 0:k-1;t = -3/2 -s;r = r + prod(t)/factorial(k)*x^kend

最新回答共有2条回答

  • 落寞的海燕
    回复
    2026-08-13 10:46:17

    用 for循环吧而且只能近似了 用前50项近似r = 0x = 。88;for k = 0:50s = 0:k-1;t = -3/2 -s;r = r + prod(t)/factorial(k)*x^kend

上一篇 the other are from Australia other加s吗?

下一篇 废电池对种子萌发影响之探究实验