注册 登录
编程论坛 Matlab

请教反laplace变换相关问题, 谢谢

舞月光 发布于 2006-09-02 09:53, 692 次点击

请教
想进行一个反laplace变换, 程序是:
clear;
clc;
syms y1 y2 v1 v2 p1 p2 q1 q2 c s t;
x1=y1+v1*sym('laplace(F(t),t,s)')/c-v1/c/s;
x2=s-(v2+q2)/c+s*v2*sym('laplace(F(t),t,s)')/c;
x3=q1/c*(y2+v2*sym('laplace(F(t),t,s)')/c-v2/c/s);
x4=s-(v1+q1)/c+s*v1*sym('laplace(F(t),t,s)')/c;
x5=s-(v2+q2)/c+s*v2*sym('laplace(F(t),t,s)')/c;
x6=q1*q2/c;
yyy=(x1*x2-x3)/(x4*x5-x6);
yy1=ilaplace(yyy,s,t)


运行后,显示:
??? Error using ==> sym/maple
Error, (in signum) laplace expects its 2nd argument, t, to be of type name, but received 1

Error in ==> E:\MATLAB6p5\toolbox\symbolic\@sym\ilaplace.m
On line 83 ==> F = maple('map','invlaplace',L,s,t);

Error in ==> E:\MATLAB6p5\work\laplace2006-9-2\lapbianhuan1.m
On line 11 ==> yy1=ilaplace(yyy,s,t);

这个错误是什么意思? 请教各位 谢谢

[此贴子已经被作者于2006-9-2 9:54:20编辑过]

0 回复
1