单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第2章 数值计算功能 MATLAB应用相当广泛的一个领域是解决数值计算问题这是由于MATLAB 对处理数组具有非凡的能力使其成为许多科学与工程应用中的一个有力的工具本章主要介绍矩阵的创建运算以及如何运用MATLAB解决线性代数中的相关问题【学习目标】能够创建矩阵并熟练掌握矩阵的各种运算法则掌握稀疏矩阵的基本操作学会运用MATL
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级 第二章 MATLAB 的数值计算功能 12.1 变量及其赋值2.1.1变量3. MATLAB严格区分大小写字母因此A和a是不同的变量变量由变量名表示变量的命名应遵循如下规则: 1.变量名必须以字母开头由字母数字和下划线混合组成不允许使用空格标点符号 2.变量名的字符长度不应超过31个(对于6.x版本) 4.关键
变量由变量名表示变量的命名应遵循如下规则:3 在命令的执行过程中可以随时按下CTRLC键中断MATLAB的运行创建矩阵的基本原则:2由函数创建矩阵: importdata(C:Program FilesMATLABR2006aworktempbio_)clear 删除工作空间内的所有变量N=1000
#
编辑2. 矩阵和数组的概念inf矩阵表示应遵循以下基本常规:产生正态分布的随机矩阵a(23)a(8)1. 矩阵运算的函数det(X):计算方阵行列式rank(X):求矩阵的秩inv(X):求矩阵的逆阵 inv(X)=X-1[vd]=eig(X):计算矩阵特征值和特征向量diag(X):产生X矩阵的对角阵逻辑操作符有:(and)(or)(not)和xor(先决与) (先决或) 【例】数组的关系和逻辑
第2章 MATLAB数值计算MATLAB的数学计算数值计算符号计算其中符号计算是指使用未定义的符号变量进行运算而数值计算不允许使用未定义的变量 变量和数据.1数据类型数据类型包括:数值型字符串型元胞型结构型等数值型双精度型单精度型和整数类整数类无符号类(uint8uint16uint32uint64)和符号类整数(int8int16int32int64).2数据1. 数据的表达方式可以用带小数点
第2章 MATLAB数值计算MATLAB的数学计算数值计算符号计算其中符号计算是指使用未定义的符号变量进行运算而数值计算不允许使用未定义的变量注:数值计算有误差数值计算受到计算机所保留的有效位数的限制因此每一次运算都会有一定的误差重复的多次数值计算就可能会造成很大的累积误差 变量和数据.1数据类型数据类型包括:数值型字符串型元胞型结构型等数值型双精度型单精度型和整数类整数类无符号类(uint8u
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第四章 数值计算 主要内容:4.1 数值微积分4.2 矩阵和代数方程4.4 多项式运算4.1数值微积分4.1.1 近似数值极限及导数 在MATLAB数值计算中既没有专门的求极限指令也没有专门的求导指令但MATLAB提供了与求导概念有关的求差分指令dx=diff(X) 计算向量X的前向差分dx=diff(
§1 高斯消去法回代公式消元公式为:AX = B = (b1 … bm)(2)求逆矩阵L1-1 =Lk =1则 仍是下三角阵(1) 非负性:即对一切X ? R nX ? 0 ??X?? >0定义2:设给定Rn中的向量序列{ }即定义3:设A为n 阶方阵Rn中已定义了向量范数 则称 为矩阵A的范数或模 记为
解线性方程 解: t=[0 ] y=[2 ] E=[ones(size(t))exp(-t)] E = 329 c=Ey c = 413 Ec ans=
违法有害信息,请在下方选择原因提交举报