计算一个正弦波的振幅在仿真软件金宝app

115(30天)
我试图创建一个反馈控制回路,将给我一个恒定振幅的正弦波频率。产生的正弦波是外部传感器和一个输入到我的控制信号,然后计算正确的成比例的增加给我指定的恒幅。我试图找到一种方法计算峰值电流(这都需要做实时)的正弦波?到目前为止我只能计算每个职位的正弦波,它通过一个波长。谁能告诉我怎么可以存储所有的数据在仿真软件(我。金宝appe不能出去MATLAB工作区),这样我可以找到最大值。还是有另一个更好的方法吗?

接受的答案

道格·伊士曼
道格·伊士曼 2011年2月1日

有数学操作库中的一块叫做“极大极小运行复位”,你想什么。正弦波连接到第一个港口,你需要创建另一个信号,复位块每段时期(或几个期间)。创建复位信号的一种方法可能是使用逻辑的检测增加积极的阻止和位运算库的正弦波。这里有一个例子模型:

1评论
弗兰克乔尔单
弗兰克乔尔单 2019年5月7日
喂,我找类似的方式。我想确定模型的周期信号。金宝app我们如何做呢?任何想法?谢谢提前

登录置评。

更多的答案(2)

保罗席尔瓦
保罗席尔瓦 2011年2月1日
我找到了一种方法,但有一个问题,试着用极大极小块,设置它马克斯和2输入,连接一个输入正弦波和其他输入到输出的极大极小(反馈风格),这样极大极小块总是显示波的最大价值,问题是它不会重置。

贾斯特斯柏
贾斯特斯柏 2018年8月6日
你好,我正在寻找一个类似的计算。我的问题是,正弦波可以增减不同变量的输入“1”(图片):
这个帖子中提到的解决方案,它是直到振幅“价值”并不增加(图2):
如何我可以改变重置的行为所以一直输出“本地”马克西姆吗?或者有其他方法我不能想了。
希望它的好,我回答在这个古老的线程,因为我认为它更容易理解我的问题是什么。

下载188bet金宝搏

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!