MATLAB基础与应用教程03数组与矩阵操作.ppt

第3章 数组与矩阵操作 学习目地 掌握数组的创建及其使用方法 掌握矩阵的相关操作 掌握多项式运算相关问题 本章知识结构 3.1 数组创建 数组是在程序设计中,为了处理方便,把具有相同类型的若 干变量按有序的形式组织起来的一种形式。这些按序排列的同 类数据元素的集合称为数组。一个数组可以分解为多个数组元 素,这些数组元素可以是基本数据类型或是构造类型。 (1)创建一维“行”数组(向量)时,用[a,b,c,d]命令或[a b c d]命令即可,方括号中的a、b、c、d为数组元素,它们之间可 以用逗号“,”隔开,也可以用空格隔开。 (2)创建一维“列”数组(向量)时,用[a;b;c;d]命令,方括 号中的a、b、c、d为数组元素,它们之间可以用分号“;”隔开, 值得注意的是分号一定是英文输入格式输入的。 (3)由冒号“:”创建等差数组。例如y=j:i:k,表示从j到k步 长为i的等差数列构成的数组,i默认为1。 (4)由linspace函数生成等差数组。命令如y=linspace (start_num,stop_num,n),表示生成一维向量y,表示在第 一个元素为start_num与最后一个元素为stop_num之间生成n-2 个元素(共n个元素),不指定n的值时,n默认为100。 (5)由logspace函数创建等比数列,命令如y=logspace (start_n

文档评论(0)

1亿VIP精品文档

相关文档