matlab 中矩阵怎样去平均值?
4个回答
推荐于2016-10-13 · 知道合伙人数码行家
可以叫我表哥
知道合伙人数码行家
向TA提问 私信TA
知道合伙人数码行家
采纳数:25897
获赞数:1464974
2010年毕业于北京化工大学北方学院计算机科学与技术专业毕业,学士学位,工程电子技术行业4年从业经验。
向TA提问 私信TA
关注
展开全部
matlab 中矩阵求平均值:
>> A=rand(3)
a=mean(A,1) %按列平均
b=mean(A,2) %按行平均
c=mean(A(:)) %全部平均
A =
0.8134 0.8940 0.2876
0.7185 0.9507 0.9264
0.5008 0.4624 0.4963
a =
0.6776 0.7690 0.5701
b =
0.6650
0.8652
0.4865
c =
0.6722
>> A=rand(3)
a=mean(A,1) %按列平均
b=mean(A,2) %按行平均
c=mean(A(:)) %全部平均
A =
0.8134 0.8940 0.2876
0.7185 0.9507 0.9264
0.5008 0.4624 0.4963
a =
0.6776 0.7690 0.5701
b =
0.6650
0.8652
0.4865
c =
0.6722
展开全部
要看你是怎么来去均值?你说的是去掉同一矩阵的矩阵(此时矩阵的均值为一个数),还是去掉均值(其中均值为一串矩阵的均值)?你不说清别人怎么帮你?
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
N=length(x);%x是待处理矩阵
for i=1:1:N
y(i,:)=x(i,:)-mean(x(i,:));
end%得到的y就是去均值后的矩阵
for i=1:1:N
y(i,:)=x(i,:)-mean(x(i,:));
end%得到的y就是去均值后的矩阵
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
mean_delete=find(你所说的平均值);
A(mean_delete)=[nan];%把取得的数字替换成NaN
A(mean_delete)=[nan];%把取得的数字替换成NaN
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询