當前位置:編程學習大全網 - 編程軟體 - 求助高手,如何用Matlab編程篩選數據?回答滿意追加高分!

求助高手,如何用Matlab編程篩選數據?回答滿意追加高分!

clear;

clc;

A=[

1 0.23;

1 0.57;

2 0.65;

2 0.98;

2 0.43;

2 0.65;

3 0.22;

3 0.33

]

[M N]=size(A);

pre=0;% 設置比對的初始值,它應該是第壹列中都不存在的值

index=0;

for i=1:M

if A(i,1)~=pre

index=index+1

B(index)=i;

pre=A(i,1);

end

end

% 得到的B=[1 3 7];

C=B-1;

C=[C(2:end) M];

% 得到的C=[2 6 8];

for j=1:length(B)

row2=A(B(j):C(j),2);

av(j)=sum(row2)/length(row2);

[A(B(j),1) av(j)] %用於輸出看結果

end

  • 上一篇:西門子洗衣機圖標對照表
  • 下一篇:什麽是互聯網開發技術
  • copyright 2024編程學習大全網