matlab求拉斯反变换,MATLAB拉式反变换输出结果有问题
這是程序代碼[/syms Vin Vo Cd Cs Cjp Cj L Lm VCd0 IL0 ILm0 Vop VCjp0 n s;Lf1=(Vin/s+L*IL0+Lm*ILm0-VCd0/s-(Lm*Vop-Lm*VCjp0+s*Lm^2*ILm0)/(s*Lm+1/2/s/Cjp))/(s*L+1/(s*Cs)+1/(s*Cd)+(Lm/2/Cjp)/(s*Lm+1/2/s/Cjp));
f1=ilaplace(Lf1);
a1=simplify(f1)]
這是運行結果[/Cd*Cs*Vin*symsum(exp(root(2*Cd*Cjp*Cs*L*Lm*s3^4 + 2*Cjp*Cs*Lm*s3^2 + 2*Cd*Cjp*Lm*s3^2 + Cd*Cs*Lm*s3^2 + Cd*Cs*L*s3^2 + Cs + Cd, s3, k)*t)/(2*root(2*Cd*Cjp*Cs*L*Lm*s3^4 + 2*Cjp*Cs*Lm*s3^2 + 2*Cd*Cjp*Lm*s3^2 + Cd*Cs*Lm*s3^2 + Cd*Cs*L*s3^2 + Cs + Cd, s3, k)*(Cd*Cs*L + 2*Cd*Cjp*Lm + Cd*Cs*Lm + 2*Cjp*Cs*Lm + 4*Cd*Cjp*Cs*L*Lm*root(2*Cd*Cjp*Cs*L*Lm*s3^4 + 2*Cjp*Cs*Lm*s3^2 + 2*Cd*Cjp*Lm*s3^2 + Cd*Cs*Lm*s3^2 + Cd*Cs*L*s3^2 + Cs + Cd, s3, k)^2)), k, 1, 4) - Cd*Cs*VCd0*symsum(exp(root(2*Cd*Cjp*Cs*L*Lm*s3^4 + 2*Cjp*Cs*Lm*s3^2 + 2*Cd*Cjp*Lm*s3^2 + Cd*Cs*Lm*s3^2 + Cd*Cs*L*s3^2 + Cs + Cd, s3, k)*t)/(2*root(2*Cd*Cjp*Cs*L*Lm*s3^4 + 2*Cjp*Cs*Lm*s3^2 + 2*Cd*Cjp*Lm*s3^2 + Cd*Cs*Lm*s3^2 + Cd*Cs*L*s3^2 + Cs + Cd, s3, k)*(Cd*Cs*L + 2*Cd*Cjp*Lm + Cd*Cs*Lm + 2*Cjp*Cs*Lm + 4*Cd*Cjp*Cs*L*Lm*root(2*Cd*Cjp*Cs*L*Lm*s3^4 + 2*Cjp*Cs*Lm*s3^2 + 2*Cd*Cjp*Lm*s3^2 + Cd*Cs*Lm*s3^2 + Cd*Cs*L*s3^2 + Cs + Cd, s3, k)^2)), k, 1, 4) + Cd*Cs*IL0*L*symsum(exp(root(2*Cd*Cjp*Cs*L*Lm*s3^4 + 2*Cjp*Cs*Lm*s3^2 + 2*Cd*Cjp*Lm*s3^2 + Cd*Cs*Lm*s3^2 + Cd*Cs*L*s3^2 + Cs + Cd, s3, k)*t)/(2*(Cd*Cs*L + 2*Cd*Cjp*Lm + Cd*Cs*Lm + 2*Cjp*Cs*Lm + 4*Cd*Cjp*Cs*L*Lm*root(2*Cd*Cjp*Cs*L*Lm*s3^4 + 2*Cjp*Cs*Lm*s3^2 + 2*Cd*Cjp*Lm*s3^2 + Cd*Cs*Lm*s3^2 + Cd*Cs*L*s3^2 + Cs + Cd, s3, k)^2)), k, 1, 4) + Cd*Cs*ILm0*Lm*symsum(exp(root(2*Cd*Cjp*Cs*L*Lm*s3^4 + 2*Cjp*Cs*Lm*s3^2 + 2*Cd*Cjp*Lm*s3^2 + Cd*Cs*Lm*s3^2 + Cd*Cs*L*s3^2 + Cs + Cd, s3, k)*t)/(2*(Cd*Cs*L + 2*Cd*Cjp*Lm + Cd*Cs*Lm + 2*Cjp*Cs*Lm + 4*Cd*Cjp*Cs*L*Lm*root(2*Cd*Cjp*Cs*L*Lm*s3^4 + 2*Cjp*Cs*Lm*s3^2 + 2*Cd*Cjp*Lm*s3^2 + Cd*Cs*Lm*s3^2 + Cd*Cs*L*s3^2 + Cs + Cd, s3, k)^2)), k, 1, 4) - 2*Cd*Cjp*Cs*Lm*VCd0*symsum((root(2*Cd*Cjp*Cs*L*Lm*s3^4 + 2*Cjp*Cs*Lm*s3^2 + 2*Cd*Cjp*Lm*s3^2 + Cd*Cs*Lm*s3^2 + Cd*Cs*L*s3^2 + Cs + Cd, s3, k)*exp(root(2*Cd*Cjp*Cs*L*Lm*s3^4 + 2*Cjp*Cs*Lm*s3^2 + 2*Cd*Cjp*Lm*s3^2 + Cd*Cs*Lm*s3^2 + Cd*Cs*L*s3^2 + Cs + Cd, s3, k)*t))/(2*(Cd*Cs*L + 2*Cd*Cjp*Lm + Cd*Cs*Lm + 2*Cjp*Cs*Lm + 4*Cd*Cjp*Cs*L*Lm*root(2*Cd*Cjp*Cs*L*Lm*s3^4 + 2*Cjp*Cs*Lm*s3^2 + 2*Cd*Cjp*Lm*s3^2 + Cd*Cs*Lm*s3^2 + Cd*Cs*L*s3^2 + Cs + Cd, s3, k)^2)), k, 1, 4) + 2*Cd*Cjp*Cs*Lm*VCjp0*symsum((root(2*Cd*Cjp*Cs*L*Lm*s3^4 + 2*Cjp*Cs*Lm*s3^2 + 2*Cd*Cjp*Lm*s3^2 + Cd*Cs*Lm*s3^2 + Cd*Cs*L*s3^2 + Cs + Cd, s3, k)*exp(root(2*Cd*Cjp*Cs*L*Lm*s3^4 + 2*Cjp*Cs*Lm*s3^2 + 2*Cd*Cjp*Lm*s3^2 + Cd*Cs*Lm*s3^2 + Cd*Cs*L*s3^2 + Cs + Cd, s3, k)*t))/(2*(Cd*Cs*L + 2*Cd*Cjp*Lm + Cd*Cs*Lm + 2*Cjp*Cs*Lm + 4*Cd*Cjp*Cs*L*Lm*root(2*Cd*Cjp*Cs*L*Lm*s3^4 + 2*Cjp*Cs*Lm*s3^2 + 2*Cd*Cjp*Lm*s3^2 + Cd*Cs*Lm*s3^2 + Cd*Cs*L*s3^2 + Cs + Cd, s3, k)^2)), k, 1, 4) + 2*Cd*Cjp*Cs*Lm*Vin*symsum((root(2*Cd*Cjp*Cs*L*Lm*s3^4 + 2*Cjp*Cs*Lm*s3^2 + 2*Cd*Cjp*Lm*s3^2 + Cd*Cs*Lm*s3^2 + Cd*Cs*L*s3^2 + Cs + Cd, s3, k)*exp(root(2*Cd*Cjp*Cs*L*Lm*s3^4 + 2*Cjp*Cs*Lm*s3^2 + 2*Cd*Cjp*Lm*s3^2 + Cd*Cs*Lm*s3^2 + Cd*Cs*L*s3^2 + Cs + Cd, s3, k)*t))/(2*(Cd*Cs*L + 2*Cd*Cjp*Lm + Cd*Cs*Lm + 2*Cjp*Cs*Lm + 4*Cd*Cjp*Cs*L*Lm*root(2*Cd*Cjp*Cs*L*Lm*s3^4 + 2*Cjp*Cs*Lm*s3^2 + 2*Cd*Cjp*Lm*s3^2 + Cd*Cs*Lm*s3^2 + Cd*Cs*L*s3^2 + Cs + Cd, s3, k)^2)), k, 1, 4) - 2*Cd*Cjp*Cs*Lm*Vop*symsum((root(2*Cd*Cjp*Cs*L*Lm*s3^4 + 2*Cjp*Cs*Lm*s3^2 + 2*Cd*Cjp*Lm*s3^2 + Cd*Cs*Lm*s3^2 + Cd*Cs*L*s3^2 + Cs + Cd, s3, k)*exp(root(2*Cd*Cjp*Cs*L*Lm*s3^4 + 2*Cjp*Cs*Lm*s3^2 + 2*Cd*Cjp*Lm*s3^2 + Cd*Cs*Lm*s3^2 + Cd*Cs*L*s3^2 + Cs + Cd, s3, k)*t))/(2*(Cd*Cs*L + 2*Cd*Cjp*Lm + Cd*Cs*Lm + 2*Cjp*Cs*Lm + 4*Cd*Cjp*Cs*L*Lm*root(2*Cd*Cjp*Cs*L*Lm*s3^4 + 2*Cjp*Cs*Lm*s3^2 + 2*Cd*Cjp*Lm*s3^2 + Cd*Cs*Lm*s3^2 + Cd*Cs*L*s3^2 + Cs + Cd, s3, k)^2)), k, 1, 4) + 2*Cd*Cjp*Cs*IL0*L*Lm*symsum((exp(root(2*Cd*Cjp*Cs*L*Lm*s3^4 + 2*Cjp*Cs*Lm*s3^2 + 2*Cd*Cjp*Lm*s3^2 + Cd*Cs*Lm*s3^2 + Cd*Cs*L*s3^2 + Cs + Cd, s3, k)*t)*root(2*Cd*Cjp*Cs*L*Lm*s3^4 + 2*Cjp*Cs*Lm*s3^2 + 2*Cd*Cjp*Lm*s3^2 + Cd*Cs*Lm*s3^2 + Cd*Cs*L*s3^2 + Cs + Cd, s3, k)^2)/(2*(Cd*Cs*L + 2*Cd*Cjp*Lm + Cd*Cs*Lm + 2*Cjp*Cs*Lm + 4*Cd*Cjp*Cs*L*Lm*root(2*Cd*Cjp*Cs*L*Lm*s3^4 + 2*Cjp*Cs*Lm*s3^2 + 2*Cd*Cjp*Lm*s3^2 + Cd*Cs*Lm*s3^2 + Cd*Cs*L*s3^2 + Cs + Cd, s3, k)^2)), k, 1, 4)]
請問為什么不能生成常規數學表達式(用正余弦函數表達的那種,我之前用這個代碼計算其他的拉式反變換都可以正常輸出)?生成的結果中的為什么會出現"s3,k"這些沒有事先定義的變量?
總結
以上是生活随笔為你收集整理的matlab求拉斯反变换,MATLAB拉式反变换输出结果有问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机共享的无线手机连上但上不去网的解决
- 下一篇: 正在播放2020Me比较特别的我_电视剧