问题标签 [transfer-function]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
matlab - 如何绘制复杂传递函数的根轨迹?
我在尝试获取以下复杂传递函数 (H) 的根轨迹图时遇到问题:
我得到的错误如下:“无法计算具有复杂数据的模型的根轨迹。”
我可以去掉 TF 的虚部(如下所示)来做根轨迹吗?
simulink - 使用 Goto 和 From 传输 Fcn 块
我在 Simulink 中创建了一个块来计算一些空气动力学系数。
我想使用这个系数来定义传递函数的分子和分母。
有没有办法将系数块的输出与传递函数联系起来?
谢谢
matlab - Simulink 中的复数值分母
我想绘制传递函数的阶跃响应。等式是 1/as^2 + bs + c (对不起,我不知道如何在这里写分数)。我得到了两组值,以及传递函数参数的相应方程:
a1 = [-2, -1 + 2i](i 是虚数单位)
a2 = [-3, -1 - 2i]
a = 1
b = (a1 + a2)
c = (a1 * a2)
第一组值 (-2, -3) 在 Matlab 和 Simulink 中都能完美运行。当我想在 Simulink 的分母中输入虚数时,问题就开始了,如下所示:
在 Matlab 中,我可以这样做:
然而在 Simulink 中,它总是给我这个错误。我知道有 'simout' 和 'simin' 方法,但我想知道是否可以手动完成?
matlab - 相同代码的两个版本返回不同的结果
我希望在将这两行 MATLAB 代码压缩为一行时得到相同的结果,但我没有!
两行代码:
1行代码:
黄油 :
返回
transfer function coefficients
何时b,a
是输出返回
state-space matrices
何时A,B,C,D
是输出
tf2ss:
- 转换
transfer function filter parameters
为state-space
表格
scilab - Scilab 上的系统识别
scilab 可以识别系统吗?MATLAB 有很多文档,但在 scilab 中我找不到任何文档。这是我要分析的数据
这些数据来自系统的频率响应测试,我的目标是使用 scilab 找到它的传递函数。不幸的是,我无法发布我的数据图像
python - Matlab 中的“matscale”函数实际上是做什么的?
我正在尝试实现一个从 z 到 s 时间的转换器,用于 Python 中的传递函数。Matlab 让我们有机会使用 d2c 函数来做到这一点。但我无法得到“matscale”功能的作用。
我在调用 matscale(abs(a),0.01) 函数时卡在了 mscale.m 文件中。matlab网站上根本没有描述,也没有这样的功能。我无法打开它,因为它的扩展名是 .mex32(我猜)。我在互联网上发现的只是它可以实现“使用投影半径缩放矩阵”,但我不确定它是否正确(http://www.adras.com/Purpose-of-matscale-in-Control -Toolbox.t124458-80.html ) 你能解释一下这个函数的作用或分享源代码吗?我使用matlab 2018a
[~,s] = matscale(abs(a),0.01);
matlab - 在 Simulink 中绘制植物传递函数的问题
我正在尝试在 Simulink 中绘制植物传递函数。对于我正在查看的情况,温度从 40 摄氏度下降到 30 摄氏度。
最初,我能够使用系统识别工具箱和 PidTuner 应用程序识别一些合适的工厂模型。无论哪种方式,确定的植物传递函数都遵循从 40 到 30 的下降趋势:
但是,当我在 Simulink 中绘制其中一个已识别的植物传递函数时,结果图显示系统从点 0 开始并向上移动到 30,而不是从 40 开始并减少到 30:
有没有办法解决这个问题?提前致谢。
编辑:
这是 Simulink 模型和使用状态空间模块而不是传递函数模块的工厂结果图:
matlab - 如何在matlab中获取/查看结果级数函数/系统的图?
我正在使用 MATLAB 进行两个系统的串联互连,如下面的代码片段所示。如何以图形形式(sys
在我的代码中)查看/显示最终生成的系列传递函数?
simulink - 如何实现修改后的传递函数?
我的领域与此相关的并不多,但我需要在 simulink 中构建基于模型的仿真。该模型具有如下传递修正函数:
我知道基础知识,但是,为了实现这一点,我开始质疑,是否必须在像这样的传递函数 1/(s+1) 之前和之后使用值为 t 的增益块,或者它应该在另一种时尚?因为 t 不是常数。谢谢。