如何创建一个对角线元素为空值的矩阵

除了用 for 循环遍历修改矩阵值外,如何快速创建一个对角线元素是空值的矩阵?

请先 登录 后评论

1 个回答

veryOrdinary

有以下几种方法:

(1)diag(00F take 10) 此处的 00F 表示 DOUBLE 类型的空值,由于矩阵必须要指定类型,所以此处不能直接写 NULL 值,如果是 INT 类型的控制可以写为 00i,详见手册: NULL 初始化

(2)m + diag(00F take 10) 利用空值加法和乘法的特性,将对角线的元素置为空值。详见手册:NULL 值运算


请先 登录 后评论