MATLAB里state-space模块怎么设定下面值?

A处如何设定,其中w=2*pi ξ=c/(2*m*w)
2024-12-22 09:13:40
推荐回答(2个)
回答1:

双击State - space模块,设置参数: A为A、B为B、C为C、D为D. 初始条件设为0
,需要在运行仿真前输入A, B, C, D的值. 这时,可以有两种方法:
一种是在Matlab命令窗口中输入计算A,B, C,D的程序代码;
另一种是新建一个M 文件来计算A, B, C, D 的值,然后保存,仿真前先在Matlab命令窗口输入M文件的名称运行即可.

回答2:

你直接把传递函数转化为状态空间,然后写到里面