在matlab里,知道传递函数和输出怎么求输出呀
本人下了个程序,如下,就是最一行看不懂,求指教(c是输出,u是输入)sys=tf(50,[0.125,7,0]);--求连续系统模型dsys=c2d(sys,ts,'z'...
本人下了个程序,如下,就是最一行看不懂,求指教(c是输出,u是输入)
sys=tf(50,[0.125,7,0]); --求连续系统模型
dsys=c2d(sys,ts,'z'); --求离散系统模型
[num,den]=tfdata(dsys,'v'); --求传输函数分子分母向量
cout(k)=-den(2)*c_1-den(3)*c_2+num(2)*u_1+num(3)*u_2; 展开
sys=tf(50,[0.125,7,0]); --求连续系统模型
dsys=c2d(sys,ts,'z'); --求离散系统模型
[num,den]=tfdata(dsys,'v'); --求传输函数分子分母向量
cout(k)=-den(2)*c_1-den(3)*c_2+num(2)*u_1+num(3)*u_2; 展开
2个回答
展开全部
h=exp(-t);%输入传递函数h(t)
H=laplace(h);
y=exp(-t)-exp(-2*t);%输入系统输出y(t)
x=ilaplace(X)%求出系统输入x(t)
ezplot(x,[-2,15])%显示x(t)在-2到15件的图形。
扩展资料:
MATLAB由一系列工具组成。这些工具方便用户使用MATLAB的函数和文件,其中许多工具采用的是图形用户界面。包括MATLAB桌面和命令窗口、历史命令窗口、编辑器和调试器、路径搜索和用于用户浏览帮助、工作空间、文件的浏览器。
MATLAB的商业化以及软件本身的不断升级,MATLAB的用户界面也越来越精致,更加接近Windows的标准界面,人机交互性更强,操作更简单。
而且新版本的MATLAB提供了完整的联机查询、帮助系统,极大的方便了用户的使用。简单的编程环境提供了比较完备的调试系统,程序不必经过编译就可以直接运行,而且能够及时地报告出现的错误及进行出错原因分析。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询