matlab冒号的用法
来源:互联网 发布:最好视频播放软件 编辑:程序博客网 时间:2024/05/07 10:02
matlab冒号的用法总结 :
1)a:b 表示[a,a+1,……,b] 2)当然如果b-a不是整数的话,则向量的最后一位数是n+a,且n=fix(b-a)3)上面的前提是a<b,如果a>b则会出现空值5)a:c:b在以下情况为空值
c>0,且a<b;c<0,且a>b6)A(:)表示以一列的方式显示A中所有元素7)b=A(i, :)表示把矩阵A的第i行存入b8)b=A( :,j)表示把矩阵A的第j列存入b9)b=A(J :K)表示把矩阵A中[A(J),A(J+1),...,A(K)]这些元素存入b中
- >> A=1:5
- A =
-
1 2 3 4
- >> A=1.2:4.9
- A =
-
1.2000 2.2000 3.2000 4.2000
- >> A=5:1
- A =
-
Empty matrix: 1-by-0
此时 A是空矩阵,看workspace也可以看到A
4)a:c:b表示[a,a+c,……,a+n*c],其中n=fix((b-a)/c)
- >> A=1:3:11
- A =
-
1 4 7 10
c>0,且a<b;c<0,且a>b
- >> A=11:3:1
- A =
-
Empty matrix: 1-by-0
- >> A=[1 2 3;4 5 6]
- A =
-
1 2 3 -
4 5 6 - >> A(:)
- ans =
-
1 -
4 -
2 -
5 -
3 -
6
- >> b=A(1,:)
- b =
-
1 2 3
- >> b=A(:,1)
- b =
-
1 -
4
- >> b=A(3:5)
- b =
-
2 5 310)b=A(:,c:d)表示把矩阵A的第c到第d列存入b中,当然c,d大于A的列数则出错(b=A(c:d,:)表示取行)
- >> A=[1 2 3;4 5 6;7 8 9]
- A =
-
1 2 3 -
4 5 6 -
7 8 9 - >> b=A(:,2:3)
- b =
-
2 3 -
5 6 -
8 9
10) a( :, :,x)产生三维矩阵的第x页
0 0
- matlab冒号的用法
- matlab中冒号的用法
- matlab冒号的用法总结
- matlab中冒号的用法
- matlab冒号的用法总结
- MATLAB 冒号用法大全
- MATLAB 冒号用法大全
- matlab 冒号用法
- MATLAB中:冒号用法
- Matlab与线性代数 -- 数组的表示,冒号的用法
- javascript的冒号用法
- C++ 冒号: 和双冒号 :: 的用法
- Matlab中冒号的使用
- matlab冒号:
- C++的冒号的用法
- PHP双冒号::的用法
- PHP 双冒号的用法
- JS中冒号的用法
- 文章标题
- 从通讯录中获取联系人的详细信息
- linux文件的创建、编辑常用命令
- 动态添加Fragment
- 第三周编程题-数字特征值
- matlab冒号的用法
- HDU-ACM2051
- NYIST 113 字符串替换
- 结构体位制
- 聊一聊如何实现Xilinx Microblaze Bootloader
- 从尾到头打印一个链表
- 第四周编程题-素数和
- usaco stamp 邮票(dp)
- [Modern OpenGL系列(二)]创建OpenGL窗口