求助怎么采用matlab对离散数据进行趋势分析
1个回答
展开全部
这个题目看着好像很简单,但是我在分析过程中遇到了问题。
看下面这个图1说话,图中的蓝色是实测的离散数据,采用matlab的plot命令画出来的,红色线是通过detrend命令汇出趋势曲线后和原始曲线做差得到的结果(此处趋势曲线没有画出来,不得不说,趋势曲线和原始曲线差不多。)
绿色线是采用插值函数interp1处理后得到的曲线。
我的想法是得到一条类似于绿色曲线的趋势曲线,而不是波动很大的拐点很多的曲线。
而红线太平滑,无法反应科学问题;绿线手动调节,缺少过渡,不平稳。
图1的例子
再看下面这个简单的例子。图2.
数据是正弦函数加了一点干扰。目标是绘制出下图中绿色的类似正弦的趋势线,而非红色的线或者本身的蓝色线。
我的疑问就是:怎么样有好的方法得到平滑稳定的趋势曲线,不收部分离散数据的干扰?
光点科技
2023-08-15 广告
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件...
点击进入详情页
本回答由光点科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询