Filter löschen
Filter löschen

文字列の行列を作りたい。

2 Ansichten (letzte 30 Tage)
パンダ
パンダ am 19 Nov. 2021
Beantwortet: Hernia Baby am 19 Nov. 2021
文字列の行列をfor文で作りたいです。具体的に言うと縦7500横1で1から2500までnomal,2500から5000までright,5001から7500までleftという文字を入れたいです。

Akzeptierte Antwort

Hernia Baby
Hernia Baby am 19 Nov. 2021
string型なら足し算でいけます
str = ("Sample"+char('0'+(0:60)'));
str(1:20)=str(1:20)+"normal";
str(21:40) = str(21:40)+"right";
str(41:60) = str(41:60)+"left";
str(1:5)
ans = 5×1 string array
"Sample0normal" "Sample1normal" "Sample2normal" "Sample3normal" "Sample4normal"
str(21:25)
ans = 5×1 string array
"SampleDright" "SampleEright" "SampleFright" "SampleGright" "SampleHright"
str(41:45)
ans = 5×1 string array
"SampleXleft" "SampleYleft" "SampleZleft" "Sample[left" "Sample\left"

Weitere Antworten (0)

Kategorien

Mehr zu Multidimensional Arrays finden Sie in Help Center und File Exchange

Produkte

Community Treasure Hunt

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

Start Hunting!