MATLAB array2table不接受+-
我有一个变量MATLAB array2table不接受+-,matlab,matrix,formatting,Matlab,Matrix,Formatting,我有一个变量k,它是一个3x3结果矩阵,我想用作表的数据 我已尝试使用: array2table(k,'VariableNames',{s+e't*e's/y}) 但不幸的是,+、*和/符号不适用于此,我真的需要用列标题更正式地显示此表,有人能描述类似的替代方案吗?变量名称必须是有效的MATLAB标识符,因为它们用于(例如mytable.var1)。一个可能的替代方法是利用表对象的属性。搜索后,我发现printmat函数实际上与array2table非常相似,并为我完成了这项工作。谢谢你的帮助!
k
,它是一个3x3
结果矩阵,我想用作表的数据
我已尝试使用:
array2table(k,'VariableNames',{s+e't*e's/y})
但不幸的是,
+
、*
和/
符号不适用于此,我真的需要用列标题更正式地显示此表,有人能描述类似的替代方案吗?变量名称必须是有效的MATLAB标识符,因为它们用于(例如mytable.var1
)。一个可能的替代方法是利用表
对象的属性。搜索后,我发现printmat函数实际上与array2table非常相似,并为我完成了这项工作。谢谢你的帮助!