
matlab
peterkang202
这个作者很懒,什么都没留下…
展开
-
MATLAB中文件的读写和数据的导入导出
在编写一个程序时,经常需要从外部读入数据,或者将程序运行的结果保存为文件。MATLAB使用多种格式打开和保存数据。本章将要介绍MATLAB中文件的读写和数据的导入导出。13.1 数据基本操作 本节介绍基本的数据操作,包括工作区的保存、导入和文件打开。13.1.1 文件的存储 MATLAB支持工作区的保存。用户可以将工作区或工作区中的变量以文件的形式保存,以备在需要时再次导入转载 2014-06-03 19:42:23 · 1982 阅读 · 0 评论 -
MATLAB访问cell数组的数据(大小括号的区别)
cell数组是MATLAB的一种特殊矩阵,或者叫做广义矩阵。矩阵的每个元素可以是任何一种数据类型的常数、常量或者矩阵,所以矩阵的每个的元素叫做cell。和一般的数值矩阵一样,元胞数组的内存空间也是动态分配的。 通过小括号()里面加下标,访问cell数组中的数据,返回的是对应的cell。 通过大括号{}里面加下标,访问cell数组中的数据,返回的是对应cell的内容。 看一下下面的原创 2014-06-05 16:23:52 · 5140 阅读 · 0 评论 -
MATLAB中矩阵与数组的区别,点运算符的运用
正如matlab(矩阵实验室)这个名字一样,matlab的数据结构只有矩阵(array)一种形式(可细分为普通矩阵和稀疏矩阵)。单个的数就是1*1的矩阵;数组或向量就是1*n或n*1的矩阵。事实上对于matlab来说数、数组或向量和二维矩阵在本质上没有任何区别,他们的维数都是2,一切都是以矩阵的形式保存的。**************************************转载 2014-05-22 21:38:03 · 5413 阅读 · 0 评论 -
Matlab: 矩阵向量操作(1)
Matlab中数组元素引用有三种方法:1.下标法(subscripts)2.索引法(index)3.布尔法(Boolean)在使用这三种方法之前,大家头脑一定要清晰的记住,Matlab中数组元素是按列存储(与Fortran一样),比如说下面的二维数组A= 8 1 6 3 5 7 4 9转载 2014-05-29 11:02:15 · 2203 阅读 · 0 评论 -
matlab 点除与除的区别
当两个矩阵(A,B)同阶时,此时这两个矩阵可以进行点乘运算,点乘运算是把这两个矩阵位置对应的元素进行相乘,然后得到一个新的与A,B同阶的矩阵C (C(i,j)= A(i,j)*B(i,j) ). (矩阵的点除(./)与点乘(.*)类似.).矩阵的乘法(*),是按照通常的矩阵乘法进行运算,两个矩阵进行乘法(如A*B)的前提:A的列数与B的行数相等. 两个矩阵相乘时不可以随便交换顺序.可以运行转载 2014-06-16 08:24:02 · 10965 阅读 · 0 评论