how to add and to remove cell arrays?
7 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
how to repeat thse cell arrays and make it 10*2 cell arrays ? and how to extract line 2 and put it as line 6
Properties = 5×2 cell array
{'Aluminium'} {[ 780]}
{'Steel' } {[ 30]}
{'Titanium' } {[430]}
{'Copper' } {[ 300]}
{'Wood' } {[ 900]}
0 Kommentare
Antworten (3)
Image Analyst
am 13 Jul. 2022
Bearbeitet: Image Analyst
am 13 Jul. 2022
Try this, if ca is your cell array:
ca = [ca;ca]
0 Kommentare
Voss
am 13 Jul. 2022
Properties = { ...
'Aluminium' 780; ...
'Steel' 30; ...
'Titanium' 430; ...
'Copper' 300; ...
'Wood' 900; ...
}
"how to repeat thse cell arrays and make it 10*2 cell arrays ?"
% maybe this
repmat(Properties,2,1)
% or possibly this
repelem(Properties,2,1)
"how to extract line 2 and put it as line 6"
% (operating on the original cell array Properties now)
Properties(6,:) = Properties(2,:)
0 Kommentare
Jash Kadu
am 13 Jul. 2022
Hi!
To generate properties Run in the command window:
Properties = {'Aluminium', 780 ; 'Steel' , 30; 'Titanium' , 430; 'Copper', 300; 'Wood' , 900}
To make it a 10x2 cell array just run
a = cat(1,Properties, Properties)
PFA the attached screenshot.
Also check the concatenate array documentation to learn more : https://www.mathworks.com/help/matlab/ref/double.cat.html#mw_43eb23a4-8e47-434a-a0ce-36c64539934a
0 Kommentare
Siehe auch
Kategorien
Mehr zu Language Fundamentals 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!