MATLAB一向量[1 2 3 4 5 6 7 8 9 10 11 12 13 14 15.]每几个数进行求平均,程序应
来源:学生作业帮 编辑:神马作文网作业帮 分类:数学作业 时间:2024/11/10 22:07:00
MATLAB一向量[1 2 3 4 5 6 7 8 9 10 11 12 13 14 15.]每几个数进行求平均,程序应该如何?
比如每五个数进行求平均,[1 2 3 4 5]是一组,[6 7 8 9 10]是一组,接着往下,给个例子~
这个数组里的值我只是举个例子,不要投机取巧的回答哦,我要的是针对于一般化的,如果是A=[-5 -7 -3 -6 1.5 9.3........],无规则的数呢?
比如每五个数进行求平均,[1 2 3 4 5]是一组,[6 7 8 9 10]是一组,接着往下,给个例子~
这个数组里的值我只是举个例子,不要投机取巧的回答哦,我要的是针对于一般化的,如果是A=[-5 -7 -3 -6 1.5 9.3........],无规则的数呢?
举个例子,一个长度为10的行向量,每5个数进行平均:
a=[ 1 2 3 4 5 6 7 8 9 10]
用reshape改变矩阵的型
b=reshape(a,5,2)
得到结果如下:
b =
1 6
2 7
3 8
4 9
5 10
求取平均值
mean(b)
结果如下:
>> mean(b)
ans =
3 8
再问: 这个想法很好,受到一定启发~~~ 但是我现在的向量数是不能整除,刚好平分的,如果想前面的按每五个数进行平均 后面的按6个数进行平均,这样要怎么弄的??麻烦,能实现的话追加分~~~~
再答: 那你把这个向量分成两段分别求啊
再问: 我是从tif文件里提取出来关于SAR海冰的信息,本来是个矩阵5400*5633,我先对列取了平均,数值存在tif格式里的,想要分成两段的话,前15段,每段有352个值,最后一段有353个值,程序如果编?呵呵~~~~好人做到底,帮帮忙啦~~本人编程这块比较弱~~~
再答: a=1:5633 %举个例子 a1=a(1:15*352) %取前面一段 a11=reshape(a1,352,15) %改变矩阵的型 pjz1=mean(a11) %求前面一段的平均值 a2=a(15*353+1:end) %取后面一段 pjz2=mean(a2) %求后面一段的平均值 pjz=[pjz1 pjz2] %求最终结果:16个平均值 若还有疑问加本人QQ:749958231
a=[ 1 2 3 4 5 6 7 8 9 10]
用reshape改变矩阵的型
b=reshape(a,5,2)
得到结果如下:
b =
1 6
2 7
3 8
4 9
5 10
求取平均值
mean(b)
结果如下:
>> mean(b)
ans =
3 8
再问: 这个想法很好,受到一定启发~~~ 但是我现在的向量数是不能整除,刚好平分的,如果想前面的按每五个数进行平均 后面的按6个数进行平均,这样要怎么弄的??麻烦,能实现的话追加分~~~~
再答: 那你把这个向量分成两段分别求啊
再问: 我是从tif文件里提取出来关于SAR海冰的信息,本来是个矩阵5400*5633,我先对列取了平均,数值存在tif格式里的,想要分成两段的话,前15段,每段有352个值,最后一段有353个值,程序如果编?呵呵~~~~好人做到底,帮帮忙啦~~本人编程这块比较弱~~~
再答: a=1:5633 %举个例子 a1=a(1:15*352) %取前面一段 a11=reshape(a1,352,15) %改变矩阵的型 pjz1=mean(a11) %求前面一段的平均值 a2=a(15*353+1:end) %取后面一段 pjz2=mean(a2) %求后面一段的平均值 pjz=[pjz1 pjz2] %求最终结果:16个平均值 若还有疑问加本人QQ:749958231
MATLAB一向量[1 2 3 4 5 6 7 8 9 10 11 12 13 14 15.]每几个数进行求平均,程序应
matlab程序解释clearx=[3 1 5 4 0 3 7 9 10 14 17 14 12 10 7 2 6 11
matlab程序有一分数序列 2/1,3/2,5/3,8/5,13/8,21/13……,求前15项和
matlab问题 如何设计程序 用matlab实现序列奇偶系列的分解.比如【1 2 3 4 5 6 7 8 9】 分解为
求一程序Matlab对图像划分为4*4的子块,然后求取平均灰度值,再利用平均灰度值进行分类.
用matlab对矩阵A=[1,2,3;4,5,6;7,8,9;10,11,12 ].的列进行排列组合.可以得到24组矩阵
高分求matlab程序 进行多项式拟合
在奥运五环中填入1、2、3、4、5、6、7、8、9这几个数,并使每两个圆中的数相加等于15
找数学题 数阵 答案1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 第8行有几个数
一向量终点在(2,-1,7),它在坐标轴上的投影顺次是4,-4,7,求向量起点A的坐标
matlab中 假如a矩阵为【1,2,3,4,5,6,7,8,9】,现求 每行的平均值;每列的平均值,矩阵的平均值.怎解
matlab程序画图clc; clear all; close all;x=[0,1,2,3,4,5,6,7]; %输入