matlab:1.常用的基本命令
2014-10-01 13:58
218 查看
1.1 矩阵的输入
>> A=[1,2,3;4,5,6;7,8,9]
% 同行元素之间用逗号(或空格)隔开,换行用分号或直接在下一行输入
A =
1 2 3
4 5 6
7 8 9
>> B=A' % '表示矩阵的转置
B =
1 4 7
2 5 8
3 6 9
>> eye(3) % eye(n)表示生成n阶单位阵
ans =
1 0 0
0 1 0
0 0 1
>> magic(4) % magic(n)表示生成n阶幻方阵
ans =
16 2 3 13
5 11 10 8
9 7 6 12
4 14 15 1
>> A=[1,2,3;4,5,6;7,8,9]
% 同行元素之间用逗号(或空格)隔开,换行用分号或直接在下一行输入
A =
1 2 3
4 5 6
7 8 9
>> B=A' % '表示矩阵的转置
B =
1 4 7
2 5 8
3 6 9
>> eye(3) % eye(n)表示生成n阶单位阵
ans =
1 0 0
0 1 0
0 0 1
>> magic(4) % magic(n)表示生成n阶幻方阵
ans =
16 2 3 13
5 11 10 8
9 7 6 12
4 14 15 1
表1 常用的矩阵函数
函数名称 | 函数功能 | 函数名称 | 函数功能 | |
zeros(m,n) | 生成m*n阶的零矩阵 | magic(n) | 生成n阶幻方阵 | |
ones(m,n) | 生成m*n阶的元素为1的矩阵 | inv(A) | 生成A的逆矩阵 | |
eye(n) | 生成n阶单位矩阵 | fliplr(A) | 将矩阵A左右翻转 | |
diag(m,n) | 生成m*n阶对角矩阵 | flipud(A) | 将矩阵A上下翻转 | |
rand(m,n) | 生成m*n阶随机矩阵 | tril(A,k) | 生成下三角形矩阵 | |
randn(m,n) | 生成m*n阶正态随机矩阵 | triu(A,k) | 生成上三角形矩阵 |
相关文章推荐
- Matlab 基本命令、快捷键及常用操作
- Matlab常用基本命令函数
- matlab基本操作 关键字 特殊变量 常用命令 数据结构
- LINUX最常用的基本操作命令
- Linux下常用基本命令--chmod和chown专辑
- Linux中最常用的基本操作命令
- 一些服务器的常用命令的基本操作
- Linux基本常用命令(忘记可以用用)
- Linux常用基本命令及应用技巧
- MySQL常用命令及基本操作总结
- MySQL常用命令及基本操作总结
- SQL的基本命令和几个常用函数汇总
- SQL的基本命令和几个常用函数汇总
- [MATLAB]MATLAB中SIMULINK常用命令表
- Linux:一些常用的基本命令
- 技术资料:常用路由器基本配置命令
- MySQL常用命令及基本操作总结
- Linux常用基本命令及应用技巧1
- 思科路由器基本配置与常用配置命令(simple for CCNA)
- Linux入门教程——第二章 Linux常用基本命令及应用技巧