• 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
如果有帮助的话,请点击右上角【采纳】按钮,支持一下!!
双引号 “ ”
s=struct("语文","102","数学","125","外语","130")