• s=struct('语文','102','数学','125','外语','130');
符号都是英文的呀,我看查的资料上也是这么写的
• s=struct('语文','102','数学','125','外语','130');
你好,matlab不支持直接中文命名struct的字段。不过你要用的话,可以同table代替
s = table();
s{1,'语文'}=102;
s{1,'数学'}=125;
s{1,'外语'}=130;
s
结果是:
s =
1×3 table
语文 数学 外语
____ ____ ____
102 125 130
或者你的字段域名用英语就行
s=struct('Chinese','102','math','125','English','130');
s