# copy a first block of structure to an array

조회 수: 3 (최근 30일)
Jatin Arora 2012년 12월 4일
I am a beginner to MATLAB so bear with me.
I have a 1*n structure, and in each of the structure element I have m*3 elements. I want to store the first structure element to a new array. Kindly help me with this problem.
Thanks

댓글을 달려면 로그인하십시오.

### 답변 (1개)

Javier 2012년 12월 4일
편집: Javier 2012년 12월 4일
Hello Jatin
Im going to create a structure to try to understand you better.
data={'A','B','C'}
struc1.(data{1})=randn(10,1)
struc1.(data{2})=randn(10,1)
struc1.(data{3})=randn(10,1)
Now Struc1 is an structure and has 3 elements. If want to store the struck1.A data to a new array, just define the array and make it equal to the element of the structure. For example.
HH=zeros(10,3)
HH(:,1)=struc1.A
Hope this help. Best regards and welcome to Matlab community

댓글을 달려면 로그인하십시오.

### 카테고리

Help CenterFile Exchange에서 Programming에 대해 자세히 알아보기

### Community Treasure Hunt

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

Start Hunting!

Translated by