matlab基础(1)

1. 简 介

MATLAB(矩阵实验室的简称)是一种专业的计算机程序,用于工程科学的矩阵数学运算。但在以后的几年内,它逐渐发展为一种极其灵活的计算体系,用于解决各种重要的技术问题。MATLAB 程序执行MATLAB 语言,并提供了一个极其广泛的预定义函数库,这样就使得技术工作变得简单高效。
1.matlab是解释型语言,其执行速度要比编译型语言(比如c++)慢的多.

2. 变量和数组

1.MATLAB程序的基本数据单位是数组。一个数组是以行和列组织起来的数据集合,并且拥有一个数组名。数组中的单个数据是可以被单独访问的。
这里写图片描述

  • a是一个2 x 3 矩阵,包含6个元素,matlab中的矩阵是以列为主导,比如a(3)是访问的 2;
  • 如果数组事先没有定义,比如语句c(2, 3)将会创建一矩阵c = [0, 0, 0; 0, 0, 5];

3. 用捷径表达式赋值

1.MATLAB提供一种专门的捷径标记法,它指定了这个系列数的第一值,步增和最后一个值。一般顺序如下:
first:incr:last(first是数组首元素,incr代表步增,last为数组为元素,incr=1时可以省略,即变为first:last)
这里写图片描述
-上述表达式1 :2 : 10是创建一个1 x 5行向量的简便方法。
2.内置数组初始化,表达式和结果如下:
这里写图片描述
这里写图片描述

posted @ 2016-10-01 14:45  zq216991  阅读(177)  评论(0编辑  收藏  举报