coder.columnMajor
为函数或类指定列主数组布局
语法
coder.columnMajor
描述
coder.columnMajor
指定当前函数在生成的代码中使用的数据的列主数组布局。当放置在类构造函数中时,coder.columnMajor
指定类使用的数据的列主布局。
例子
提示
代码生成器默认使用列主数组布局。
类指定的数组布局将取代函数中指定的数组布局
codegen
命令。例如,如果函数喷火
包含coder.columnMajor
,然后使用以下命令生成代码:codegen喷火-rowmajor
然后生成的代码仍然使用列主布局。
从列主函数中调用的其他函数继承了列主规范。然而,如果一个被调用的函数有其自己的distinct
coder.rowMajor
调用时,代码生成器将相应地更改数组布局。如果行主函数和列主函数调用相同的函数,而该函数没有自己的数组布局规范,代码生成器将生成该函数的行主版本和列主版本。coder.columnMajor
在代码生成之外被忽略。
另请参阅
在R2018a中引入
这个话题有用吗?