Reference to non-existent field 'recording'.
정보
이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.
이전 댓글 표시
This is my code
question_6 = load('recording.mat');
time = question_6.recording.X.Data
and this is what my command window looks like when i run it:
Reference to non-existent field 'recording'.
Error in lab_9_script (line 11)
time = question_6.recording.X.Data
I made sure my .mat that i am calling is named like that and they are all in the same folder yet for some reason it says it does not exist?
댓글 수: 5
Walter Roberson
2020년 11월 25일
what shows up for
whos -file recording.mat
Image Analyst
2020년 11월 25일
Take the semicolon off that line and see what it reports to the command window.
question_6 = load('recording.mat')
Paola Quintana
2020년 11월 25일
Image Analyst
2020년 11월 25일
편집: Image Analyst
2020년 11월 25일
Try again. If you get to the time line, it will have to get past the load() line, and if you leave off the semicolon it must show something in the command line.
Paola Quintana
2020년 11월 25일
답변 (1개)
per isakson
2020년 11월 25일
편집: per isakson
2020년 11월 25일
%%
clearvars
a=1; b=2; X.data = 17;
save( 'recording.mat' );
%%
question_6 = load('recording.mat')
outputs
question_6 =
struct with fields:
X: [1×1 struct]
a: 1
b: 2
>>
Conclusion. There is no field named recording
Try
time = question_6.X.Data
ans =
17
>>
댓글 수: 0
이 질문은 마감되었습니다.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!