单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级西南科技大学网络教育西南科技大学网络教育第3讲 MATLAB数组与运算西南科技大学网络教育系列课程数学软件数学软件主讲教师: 鲜大权 副教授 西南科技大学理学院数学系 3.1 MATLAB数据的特点 3.2 变量和赋值 3.3 MATLAB矩阵 3.4 MATLAB运算 3.5 字符串 3.6
西南科技大学网络教育西南科技大学网络教育第3讲 MATLAB数组与运算西南科技大学网络教育系列课程数学软件数学软件主讲教师: 鲜大权 副教授 西南科技大学理学院数学系 MATLAB数据的特点 变量和赋值 MATLAB矩阵 MATLAB运算 字符串 结构和单元 MATLAB数据的特点1.矩阵是MATLAB最基本最重要的数据对象单个数据(标量)可以看成是
数学软件 MATLAB矩阵 MATLAB运算 字符串
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级实验二 MATLAB矩阵运算与数组运算 (2学时)1目的要求掌握两个序列和矩阵的基本运算2主要实验仪器及材料微型计算机Matlab7.0教学版3掌握要点掌握用Matlab实现序列和矩阵的建立和基本运算4实验内容(1)用多种方法建立序列和矩阵(2)完成多个序列的加减乘等基本运算(3)完成两个以上矩阵的加减乘除等基本
A=reshape(1:1234)r=[3 2 1]假设我们希望将数组A的第i列元素减去r(i)(1)Ar=[A(:1)-r(1) A(:2)-r(2) A(:3)-r(3)] 原始方法 (2)R=r([1 1 1 1]: ) 利用索引将r扩展成与A相同大小且每列数字相同 Ar=A-R (3)获得矩阵R更快更常用的方法是利用ones函数和size函数或者repmat函数R=r(one
主要内容(续) 数组与矩阵的输入产生nn维的全0矩阵产生mn维的全0矩阵产生与矩阵A同维数的全0矩阵Y = randn( )产生对数分布的向量位于10a 10b之间共50个点值产生对数分布的向量位于10a 10b之间共n个点值矩阵左右翻转 数组与矩阵的元素操作 算术运算A为方阵B为负整数 算术运算 逻辑运算符号数学工具箱 符号代数方程求解对自由变量的不定积分对符号变量v的不定积分对自由变量的定积分
a=[1234]==> b=[0 ] 冒号运算符 从矩阵中抽取行或列 由函数生成zeros(mn)triu(A)?save data——将工作空间中所有的变量存到文件中?save data a b ——将工作空间中a和b变量存到文件中 下次运行matlab时即可用load指令调用已生成的mat文件向量的加减(数加减):向量的数乘 A(:k:m) A的第 k 到第 m 列组成的子矩阵
#
多项式计算插值与拟合数据统计处理 多项式的求值例3-21 求多项式x48x3-10的根命令如下:A=[1800-10]x=roots(A)若已知多项式的全部根则可以用poly函数建立起该多项式其调用格式为:P=poly(x)若x为具有n个元素的向量则poly(x)建立以x为其根的多项式且将该多项式的系数赋给向量Px=[3 6 6 12 15 18 21 24]y=[ ]y=aebx
MATLAB精心设计数组和数组运算的目的数据类型 数值数组的生成和寻访⑶定数线性采样法命 令x=logspace(firstlastn)(对数分隔)zeros 产生全0数组二维数组的寻访 数组运算和矩阵运算.2 数组运算和矩阵运算NaN 数组的关系运算和逻辑运算 字符串数组数值矩阵 元胞数组s = struct(field1{}field2{}...) 建立一个空的结构体
违法有害信息,请在下方选择原因提交举报