【matlab】练习2:矩阵和数组的一般操作
2018-03-17 20:59
676 查看
1. 请创建一个3*3的矩阵,然后利用矩阵编辑器将其扩充为4*5矩阵;
解答:>> A=[1,2,3;4,5,6;7,8,9]A = 1 2 3
4 5 6
7 8 9
1. 请创建一个等比矩阵,然后由它产生一个对角阵,并储存这个矩阵;
>> B=logspace(0,5,7)B = 1.0e+05 * 0.0000 0.0001 0.0005 0.0032 0.0215 0.1468 1.0000
>> C=diag(B)C = 1.0e+05 * 0.0000 0 0 0 0 0 0
0 0.0001 0 0 0 0 0
0 0 0.0005 0 0 0 0
0 0 0 0.0032 0 0 0
0 0 0 0 0.0215 0 0
0 0 0 0 0 0.1468 0
0 0 0 0 0 0 1.0000
>> save data C
3. 调出上面储存的矩阵,并由它产生一个列向量。>> load data
>> c=C(:,1)c = 1
0
0
0
0
0
0
解答:>> A=[1,2,3;4,5,6;7,8,9]A = 1 2 3
4 5 6
7 8 9
1. 请创建一个等比矩阵,然后由它产生一个对角阵,并储存这个矩阵;
>> B=logspace(0,5,7)B = 1.0e+05 * 0.0000 0.0001 0.0005 0.0032 0.0215 0.1468 1.0000
>> C=diag(B)C = 1.0e+05 * 0.0000 0 0 0 0 0 0
0 0.0001 0 0 0 0 0
0 0 0.0005 0 0 0 0
0 0 0 0.0032 0 0 0
0 0 0 0 0.0215 0 0
0 0 0 0 0 0.1468 0
0 0 0 0 0 0 1.0000
>> save data C
3. 调出上面储存的矩阵,并由它产生一个列向量。>> load data
>> c=C(:,1)c = 1
0
0
0
0
0
0
相关文章推荐
- Matlab练习——矩阵和数组的操作
- MATLAB 7.0 学习入门 -- (练习二 矩阵和数组基本操作)
- matlab:矩阵/数组常用操作
- 转载 matlab矩阵数组常用操作
- Matlab软件的矩阵和数组操作
- 关于matlab数组操作的讨论
- MATLAB多维数组操作
- 关于矩阵的常用Matlab操作
- Matlab矩阵基本操作(定义,运算)
- 数组与矩阵操作
- Matlab矩阵和数组运算
- 【MATLAB 从零到进阶】day2 矩阵 数组
- matlab练习程序(图像放大/缩小,放大没有进行插值操作)
- matlab矩阵的表示和简单操作
- MATLAB中矩阵与数组的区别,点运算符的运用
- 数据结构---数组操作练习
- Matlab中常见数组操作
- matlab练习程序(矩阵生成有向网络图)
- MATLAB中矩阵与数组的区别,点运算符的运用
- MATLAB学习笔记之-----数组、矩阵、向量索引和逻辑索引