Hi i have this matrix in name W attached . this matrix is struct matrix . each element is 1*3. i would like to extract only second number in data cell . for example in cell 1 i want only (3.966836777579012e-08 + 0.000000000000000e+00i) and so on .
thank you very much for helping

 Réponse acceptée

KSSV
KSSV le 14 Nov 2017
YOu can extract what you want using:
Extract whole 1X3 matrix:
W(1).data
Extract third number:
W(1).data(3)
To extract whole data:
iwant = [W(:).data] ;
iwant = reshape(iwant,3,[])' ;

Plus de réponses (0)

Catégories

Community Treasure Hunt

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

Start Hunting!

Translated by