2-1矩阵和幻方矩阵
矩阵和幻方矩阵
输入矩阵
元素列表形式输入
规定
• 使用空格或逗号分隔行的元素。
• 使用分号 ; 表示每行末尾。
• 使用方括号 [ ] 将整个元素列表括起来。
A = [16 3 2 13; 5 10 11 8; 9 6 7 12; 4 15 14 1] |
矩阵求和、转置和对角矩阵
矩阵元素求和
sum函数对矩阵的每列进行求和,输出行向量
sum(A) |
ans =
34 34 34 34
注:
如果对行进行求和,可以转置矩阵后使用sum再转置回来
转置矩阵
撇号运算符(例如,A’)执行复共轭转置。翻转矩阵,更改矩阵的任何复数元素的虚部符号。
点撇号运算符 (A.') 转置矩阵,但不会影响复数元素的符号。
对于包含所有实数元素的矩阵,这两个运算符返回相同结果。
主对角线
使用diag函数,返回对角线组成的列矩阵
diag(A) |
ans =
16
10
7
1
sum(diag(A)) |
ans =
34
magic函数
参数为矩阵维数,创建一个幻方
其余生成函数
zeros 全部为零
ones 全部为 1
rand 均匀分布的随机元素
randn 正态分布的随机元素
发布于