matlab中有一组一维数据,分别为[1 2 3 -1 -1 -1 -1 5 6 7 -1 8 -1 -1 -1 9.]其中数值-1的为待处理值现在我想用求取平均值法处理数据,例如7 和 8之间的-1我用(7+8)/2=7.5替换,8和9之间的3个-1,我首先对中

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/16 02:09:53
matlab中有一组一维数据,分别为[1 2 3 -1 -1 -1 -1 5 6 7 -1 8 -1 -1 -1 9.]其中数值-1的为待处理值现在我想用求取平均值法处理数据,例如7 和 8之间的-1我用(7+8)/2=7.5替换,8和9之间的3个-1,我首先对中

matlab中有一组一维数据,分别为[1 2 3 -1 -1 -1 -1 5 6 7 -1 8 -1 -1 -1 9.]其中数值-1的为待处理值现在我想用求取平均值法处理数据,例如7 和 8之间的-1我用(7+8)/2=7.5替换,8和9之间的3个-1,我首先对中
matlab中有一组一维数据,分别为[1 2 3 -1 -1 -1 -1 5 6 7 -1 8 -1 -1 -1 9.]其中数值-1的为待处理值
现在我想用求取平均值法处理数据,例如7 和 8之间的-1我用(7+8)/2=7.5替换,8和9之间的3个-1,我首先对中间那个赋8.5,然后分别对左右两个-1值赋为8.25和8.75.请问我该怎么编程,尽量用最简单的语言,

matlab中有一组一维数据,分别为[1 2 3 -1 -1 -1 -1 5 6 7 -1 8 -1 -1 -1 9.]其中数值-1的为待处理值现在我想用求取平均值法处理数据,例如7 和 8之间的-1我用(7+8)/2=7.5替换,8和9之间的3个-1,我首先对中
运用线性插值的办法解决此问题.程序如下:
clc;clear;
data=[1 2 3 -1 -1 -1 -1 5 6 7 -1 8 -1 -1 -1 9]; %可以根据自己的情况修改此处的数据
x=find(data~=-1);
y=data(x);
xi=find(data==-1);
yi=interp1(x,y,xi);
data(xi)=yi;

matlab中有一组一维数据,分别为[1 2 3 -1 -1 -1 -1 5 6 7 -1 8 -1 -1 -1 9.]其中数值-1的为待处理值现在我想用求取平均值法处理数据,例如7 和 8之间的-1我用(7+8)/2=7.5替换,8和9之间的3个-1,我首先对中 怎样把一组excel中数据导入matlab并以此为坐标作图 一组数据中有9个数据,分别为3,2.8,6,4.5,2.8,3.1,1,1.9,3,x,以知这组数据的众数是2.8,而且是唯一的,则x等于 有一组数据的平均数中位数众数方差都是6有一组数据的平均数,中位数,众数,方差都是6,如果将这组数据中的每一个数据都增加1,那么平均数,中位数,众数,方差分别为() 有一组xyz表示地形数据怎么用matlab画图 matlab 中 自定义函数 现在有两组数据,一组为suction,一组为water,它们之间没有联系,现在我想建立一个自定义函数:即以数据suction为自变量,water为因变量.在matlab中该怎样编程? matlab求解方程 途中β为需要求的未知数,ti为一组已经的数据,请问如何在matlab中实现求解?如果有许多解,fzero该如何使用? matlab 数据筛选问题有一组点的数据[x,y],需要筛选 满足0.9*x(i+1) 在matlab中如何让一组数据产生5%的随机误差误差为高斯白噪声所产生的误差 matlab中simulink仿真的问题是这样的.我有一组数据放在excel中,现在我想要把这组数据输入到simulink中,用scope显示其按时间的变化.我用xsread命令把excel数据读到matlab中,保存为mat文件,再用from file读 matlab中有没有抛物线拟合我想对一组数据进行抛物线拟合,自己在matlab里也没查到,那里只有多项式拟合, 求教matlab做小波分析有一组数据,其中一列为时间,另一列为相对于时间的变量.如何用matlab进行小波分析?求教. 已知在一组数据中50个数据分别落在5个小组的,第1,2,3,5小组的数据的个数分别为,2,8,15,6,的第四小组的频数和频率分别是? 在一组数据-1,0,4,5,8中插入一个数x,使得该组数据的中位数为3,则X= 我有一组数据,想用matlab判断数据符合什么概率分布, 在matlab中要表示变量范围从108到正无穷怎么办我有一组数据为1 2 3 45 108 >108我要将其赋值个一个变量应该怎么办,因为我要画图,问题是我不是要找他,我是要赋值给大,其实是有一株数据,当它取 呈中心对称的一组数据进行fft变换后的结果为什么是复数在matlab中我对一组长度为n的数据求了自相关函数,得出呈中心对称的2n-1个数据,再进行fft变换,得出的结果为什么还是复数? 有一组数据,结果应该符合幂函数分布.请问在matlab中能否实现数据拟合,并且求出幂函数取对数后的斜率呢现在我们有一组数据,数据应该就是符合幂函数分布.请问在matlab中能够实现数据拟合,