首页 > 编程知识 正文

matlab求拉氏逆变换,matlab求函数拉普拉斯变换

时间:2023-05-03 16:54:50 阅读:264133 作者:860

函数说明:
R = subs(S, new) 利用new的值代替符号表达式S中的默认符号。
R = subs(S) 用由调用函数或Matlab工作空间中获取的值替代了在符号表达式S中的所有当前的变量。
R = subs(S, old, new) 利用new的值代替符号表达式中old的值。

Y = diff(X); % 求函数X的一阶导数
Y = diff(X,n); % 求函数X的n阶导数
Y = diff(X,dim); % 求函数X关于变量dim的偏导数
Y = diff(X,n,dim); % 求函数X关于dim的n阶偏导数

clcclear allsyms x(t) y(t) X(s) Y(s) G;f(t) = diff(x(t),t)+x(t)-diff(y(t),t); % f(t) = x'+x-y'F = laplace(f(t));disp('The transfer function F is:')pretty(F)%更换数值F=subs(F,laplace(y(t),t,s),Y(s));F=subs(F,laplace(x(t),t,s),X(s));F=subs(F,x(0),0);F=subs(F,y(0),0);disp('The transfer function new_F is:')pretty(F)%求解G函数F=subs(F,Y(s),G*X(s));G = solve(F==0,G);disp('The transfer function G is:')pretty(G) The transfer function F is:y(0) - x(0) + s laplace(x(t), t, s) - s laplace(y(t), t, s) + laplace(x(t), t, s)The transfer function new_F is:X(s) + s X(s) - s Y(s)The transfer function G is:s + 1----- s

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。