📄 05-30.txt
字号:
>> student(1).test %从结构体变量中取出相关信息
ans =
99 56 96 87 67 69 87 76 92
>> student(1).test(5)
ans =
67
>> student(1).add
ans =
School of civil engneering.Tsinghua university
>> student(2).add
ans =
School of Psychology.Chongqing university
>> S=sum(student(1).test) %对信息进行调用:求和与求平均
S =
729
>> A=mean(student(1).test)
A =
81
>>
%需要注意的是,用户不能同时从多个结构体变量中取出某个成员变量。例如,表达式student.name将会导致错误。如果用户需要调用所有学生的名字,则必须使用循环语句for(MATLAB 7语言的使用在以后的章节将进行详细介绍)。
>> for j=1:length(student)
disp(student(j).name);
end
Huang Liang
Wei Huan
>> test_list=[];
>> for j=1:length(student)
test_list=[test_list student(j).test]
end
test_list =
99 56 96 87 67 69 87 76 92
test_list =
Columns 1 through 10
99 56 96 87 67 69 87 76 92 99
Columns 11 through 18
65 88 78 76 98 75 96 59
>> mean(test_list)
ans =
81.2778
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -