ワークスペースにある​複数個のベクトルをf​or文で1つずつ繰り​返し処理する方法。

조회 수: 19 (최근 30일)
Yuki Donen
Yuki Donen 2022년 1월 21일
댓글: Yuki Donen 2022년 1월 21일
Combined_Ch1.mat というファイルに 1*2600 の double 型 ベクトル配列が格納されています。
具体的には、このファイルを
load("Combined_Ch1.mat")
で読み取ると、
c001_Unnamed, c002_Column__2, c003_Unnamed, c004_Column__2, c005_Unnamed, c006_Column__2, c007_Unnamed, c008_Column__2, c009_Unnamed, c010_Column__2, c011_Unnamed, c012_Column__2, c013_Unnamed, c014_Column__2, c015_Unnamed, c016_Column__2, c017_Unnamed, c018_Column__2, c019_Unnamed, c020_Column__2, c021_Unnamed, c022_Column__2, c023_Unnamed, c024_Column__2, c025_Unnamed, c026_Column__2
のように複数のベクトル配列がワークスペースに表示されます。ここから、『_Columm__2』と末尾につくデータのみを取り出し、for文で繰り返し処理をしたいです。
ご回答よろしくお願いいたします。

채택된 답변

Hernia Baby
Hernia Baby 2022년 1월 21일
指定のワークスペース以外消していいなら簡単です
まずはワークスペースを作成します
leg = ["c001_Unnamed";
"c002_Column__2"
"c003_Unnamed"
"c004_Column__2"
"c005_Unnamed"
"c006_Column__2"
"c007_Unnamed"
"c008_Column__2"
"c009_Unnamed"
"c010_Column__2"
"c011_Unnamed"
"c012_Column__2"
"c013_Unnamed"
"c014_Column__2"
"c015_Unnamed"
"c016_Column__2"
"c017_Unnamed"
"c018_Column__2"
"c019_Unnamed"
"c020_Column__2"
"c021_Unnamed"
"c022_Column__2"
"c023_Unnamed"
"c024_Column__2"
"c025_Unnamed"
"c026_Column__2"];
for i = 1:length(leg)
assignin("base",leg(i),i);
end
who
Your variables are: c001_Unnamed c004_Column__2 c007_Unnamed c010_Column__2 c013_Unnamed c016_Column__2 c019_Unnamed c022_Column__2 c025_Unnamed leg c002_Column__2 c005_Unnamed c008_Column__2 c011_Unnamed c014_Column__2 c017_Unnamed c020_Column__2 c023_Unnamed c026_Column__2 c003_Unnamed c006_Column__2 c009_Unnamed c012_Column__2 c015_Unnamed c018_Column__2 c021_Unnamed c024_Column__2 i
__2で終わるもの以外を消します
clearvars -except -regexp __2$
who
Your variables are: c002_Column__2 c004_Column__2 c006_Column__2 c008_Column__2 c010_Column__2 c012_Column__2 c014_Column__2 c016_Column__2 c018_Column__2 c020_Column__2 c022_Column__2 c024_Column__2 c026_Column__2
  댓글 수: 1
Yuki Donen
Yuki Donen 2022년 1월 21일
問題解決できました。おかげさまで次のステップに進めることができます。ご回答いただき、誠にありがとうございました。

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 記述統計에 대해 자세히 알아보기

제품


릴리스

R2021a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!