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

Antworten (1)

Matt J
Matt J am 10 Sep. 2014

0 Stimmen

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

Kategorien

Tags

Gefragt:

am 10 Sep. 2014

Beantwortet:

am 10 Sep. 2014

Community Treasure Hunt

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

Start Hunting!

Translated by