在Matlab中有x和y的值以及它们之间的图形,如何确定数据集是否不稳定?

在Matlab中有x和y的值以及它们之间的图形,如何确定数据集是否不稳定?,matlab,physics,matlab-figure,Matlab,Physics,Matlab Figure,我有几个数据集,包括值x和y,以及每个数据集两个值之间的图表 有了这些信息,如何发现特定数据集是否会导致系统不稳定/稳定? (如果y在某个x之后仍然有界,则函数是稳定的,否则它是不稳定的。请参见下图了解差异。) 我的想法是以特定的间隔为少数x找到max(y)。如果max()值随着x的增加而增加,则函数不稳定 这种方法有什么缺陷吗?还有更好的办法吗 以下分别是稳定图(系统)和不稳定图(系统)的示例: 稳定系统: 不稳定系统: 您能告诉我们这个函数是什么吗?当我们看不到答案时,很难给你答案。你有什

我有几个数据集,包括值
x
y
,以及每个数据集两个值之间的图表

有了这些信息,如何发现特定数据集是否会导致系统不稳定/稳定? (如果y在某个x之后仍然有界,则函数是稳定的,否则它是不稳定的。请参见下图了解差异。)

我的想法是以特定的间隔为少数
x
找到
max(y)
。如果
max()
值随着
x
的增加而增加,则函数不稳定

这种方法有什么缺陷吗?还有更好的办法吗

以下分别是稳定图(系统)和不稳定图(系统)的示例:

稳定系统:

不稳定系统:

您能告诉我们这个函数是什么吗?当我们看不到答案时,很难给你答案。你有什么定义或启发定义了什么时候你会考虑不稳定的东西?我已经添加了其他细节。请再次检查。如果您知道系统的周期,
max
方法应该有效(只需确保至少包含一个完整周期)。但使用函数拟合工具箱可能会获得更好的结果,我认为这将允许您检索基础系统的固有频率和极点。另一种解决方案是使用
findpeaks
函数,查看最大值是否在增加。数值数据集受定义的限制。您的问题只能应用于生成数据集的函数。这意味着您需要为数据找到一个模型。为此,您需要一类可能的模型,以及一种模型选择方法。