필터 지우기
필터 지우기

Change The structure of a Variable

조회 수: 1 (최근 30일)
malik abdelli
malik abdelli 2023년 12월 11일
댓글: Voss 2023년 12월 11일
Hello i wanted to ask how i can change the format of this struct.
The image below shows the struct and how it looks when i click on it.
What i want to do is when i click on loadfile i want to instantly see the table that appears when clicking on the different cells. I dont want to see the 2x277 cell. I Instantly want to get the tables in the cells under each other.
How can i do this?
Tahnk you.
  댓글 수: 2
Dyuman Joshi
Dyuman Joshi 2023년 12월 11일
" I Instantly want to get the tables in the cells under each other.
How can i do this?"
Do you just want to access the contents of the 1st struct?
Or do you want to access the contents of all 67 structs?
malik abdelli
malik abdelli 2023년 12월 11일
I want to access the contents off all 67 structs

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

채택된 답변

Voss
Voss 2023년 12월 11일
Here's one thing you can try:
% loadfile: 1x67 struct with one field, each containing a 2x277 cell array
C_temp = struct2cell(loadfile); % C_temp: 1x1x67 cell array, each containing a 2x277 cell array
C = cat(3,C_temp{:}); % C: 2x277x67 cell array
The last line will fail if the field of any element of loadfile contains something other than a 2x277 cell array
If it runs, then click on C in the Variables browser and see if it looks more like what you want.
  댓글 수: 2
malik abdelli
malik abdelli 2023년 12월 11일
thank you
Voss
Voss 2023년 12월 11일
You're welcome!

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

추가 답변 (1개)

Sulaymon Eshkabilov
Sulaymon Eshkabilov 2023년 12월 11일
Your question is not quite clear to me. If your want to get cell array converted into Table, then use cell2table() - DOC
  댓글 수: 1
malik abdelli
malik abdelli 2023년 12월 11일
Ok i will try to explain it better.
I have a struct named "loadfile" when i go to the workspace and click on it then i will get a lot of these "2x277 cell" as you can see in the image that i posted.
In everyone of these "2x277 cells" there is data like you can see in the image that i posted.
What i want is to get rid off this (2x277 cell) and instantly get the data inside the cells when i click on load file.
Is this explanation a bit clearer?

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

카테고리

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

제품

Community Treasure Hunt

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

Start Hunting!

Translated by