作业帮 > 综合 > 作业

matlab求平均值,最大值,最小值,四分位数,95%可信区间

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/08/06 01:45:45
matlab求平均值,最大值,最小值,四分位数,95%可信区间
我有一个txt数据,是2883*3389矩阵,数据格式是300.3242这种,里面有0.0000,想求除了0之外的数据的平均值,最大值,最小值,四分位数,95%可信区间,求程序
load 'a.txt'
amin=min(a);%%最小值 若为矩阵,则amin=min(min(a))
amax=max(a);%%最大值 同上
aavg=mean(a);%%平均值 同上
avar=var(a);
plot(a);
这样做出了每一列的结果,怎么把矩阵的数据读成一列数据,然后不读0.0000的数据呢?求问
matlab求平均值,最大值,最小值,四分位数,95%可信区间
可以通过reshape函数改变结构,把矩阵变成向量.等于0的元素可以一起读出来,再去掉就好了.