Azzera filtri
Azzera filtri

how to add and to remove cell arrays?

2 visualizzazioni (ultimi 30 giorni)
Audrey Mikari
Audrey Mikari il 13 Lug 2022
Risposto: Jash Kadu il 13 Lug 2022
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]}

Risposte (3)

Image Analyst
Image Analyst il 13 Lug 2022
Modificato: Image Analyst il 13 Lug 2022
Try this, if ca is your cell array:
ca = [ca;ca]

Voss
Voss il 13 Lug 2022
Properties = { ...
'Aluminium' 780; ...
'Steel' 30; ...
'Titanium' 430; ...
'Copper' 300; ...
'Wood' 900; ...
}
Properties = 5×2 cell array
{'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)
ans = 10×2 cell array
{'Aluminium'} {[780]} {'Steel' } {[ 30]} {'Titanium' } {[430]} {'Copper' } {[300]} {'Wood' } {[900]} {'Aluminium'} {[780]} {'Steel' } {[ 30]} {'Titanium' } {[430]} {'Copper' } {[300]} {'Wood' } {[900]}
% or possibly this
repelem(Properties,2,1)
ans = 10×2 cell array
{'Aluminium'} {[780]} {'Aluminium'} {[780]} {'Steel' } {[ 30]} {'Steel' } {[ 30]} {'Titanium' } {[430]} {'Titanium' } {[430]} {'Copper' } {[300]} {'Copper' } {[300]} {'Wood' } {[900]} {'Wood' } {[900]}
"how to extract line 2 and put it as line 6"
% (operating on the original cell array Properties now)
Properties(6,:) = Properties(2,:)
Properties = 6×2 cell array
{'Aluminium'} {[780]} {'Steel' } {[ 30]} {'Titanium' } {[430]} {'Copper' } {[300]} {'Wood' } {[900]} {'Steel' } {[ 30]}

Jash Kadu
Jash Kadu il 13 Lug 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.

Categorie

Scopri di più su Develop Apps Using App Designer in Help Center e File Exchange

Prodotti

Community Treasure Hunt

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

Start Hunting!

Translated by