Functions for structure array

I get how to many a structure array in the command window but I am kind of lost of how to write the function for it. Mostly the function header. I need to make a structure of students that have the inputs of name, id, and grades. I need to have a 1x1 structure of newStudents and then populate a 1x5 stucture of students.
would it be correct to write
function [student] = student
student = [student,newStudent];
and then fill it? Please help

回答(1 个)

There are a few ways. Here is the most direct,
>> student=struct('name',{'George','Mary','Steve','Susan','Ralph'},'grade',{'A','A+','F','A-','B'})
student =
1x5 struct array with fields:
name
grade

类别

帮助中心File Exchange 中查找有关 Structures 的更多信息

标签

提问:

2014-9-10

回答:

2014-9-10

Community Treasure Hunt

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

Start Hunting!

Translated by