Azzera filtri
Azzera filtri

Info

Questa domanda è chiusa. Riaprila per modificarla o per rispondere.

combined operations on struct arrays

2 visualizzazioni (ultimi 30 giorni)
Archit
Archit il 1 Mag 2013
Chiuso: MATLAB Answer Bot il 20 Ago 2021
I have a struct S
S=struct()
It has 2 fields a,b
S(1).a=2;
S(2).a=3;
S(3).a=4;
now how do i do something like
S(:).a=S(:).a+[ 5 6 7 ]

Risposte (1)

Azzi Abdelmalek
Azzi Abdelmalek il 1 Mag 2013
Modificato: Azzi Abdelmalek il 1 Mag 2013
S=struct('a',cellfun(@plus, {S.a},{5 6 7},'un',0))
  4 Commenti
Archit
Archit il 1 Mag 2013
Modificato: Archit il 1 Mag 2013
as i said, i want something readable which should not be cryptic so ur two answers do not serve me
Azzi Abdelmalek
Azzi Abdelmalek il 1 Mag 2013
Modificato: Azzi Abdelmalek il 1 Mag 2013
What do you mean by readable?
doc cellfun

Questa domanda è chiusa.

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by