排行榜 -

您的位置:首页 > ppt下载 > PPT课件 > 课件PPT > matlab数值计算ppt

matlab数值计算ppt下载

素材大小:
744.35 KB
素材授权:
免费下载
素材格式:
.ppt
素材上传:
lipeier
上传时间:
2018-12-06 15:23:23
素材编号:
219214
素材类别:
课件PPT
网友评分:

素材预览

matlab数值计算ppt

这是matlab数值计算ppt,包括了MATLAB的基本计算,MATLAB矩阵和数组,关系和逻辑运算,多项式,稀疏矩阵,数据分析函数,数值分析等内容,欢迎点击下载。

matlab数值计算ppt是由红软PPT免费下载网推荐的一款课件PPT类型的PowerPoint.

MATLAB数值计算 2.1 MATLAB的基本计算 2.2 MATLAB矩阵和数组 2.3 关系和逻辑运算 2.4 多项式 2.5 稀疏矩阵 2.6 数据分析函数 2.7 数值分析 概述在M语言中最常用的数据类型表现手段和形式就是变量和常量 M语言的基本处理单位是数值矩阵或者数值向量回顾有关概念变量和常量数组向量矩阵概述(续)变量和常量变量:程序运行过程中需要改变数值的量每一个变量都具有一个名字变量在内存中占据一定的空间变量必须以字母开头,后面可以是字母、数字或者下划线的组合 MATLAB仅识别前面N个字符,在不同的操作系统下可以识别的字符个数不同常量:在程序运行的过程中不需要改变数值的量常量具有名字在M语言中不存在常量的定义,只在MATLAB中提供一些常用的常数作为常量概述(续)数组是有序数据的集合数组的每一个成员(元素)都属于同一种数据类型,它们使用同一个数组名称和不同的下标来唯一确定数组中的成员(元素)。在MATLAB中元胞数组比较特殊,数组中的元素可以是不同的数据类型。概述(续)向量从编程语言的角度上看,向量其实就是一维数组从数学的角度上看,向量就是1×N或者N×1的矩阵,即行向量或列向量 b1,1 b2,1 B= b3,1 和B=[b1,1 b1,2 b1,3 ······ b1,n] ∶ ∶ bn,1 概述(续)矩阵是用一对圆括号或方括号括起来,符合一定规则的数学对象 b11 b12 b13 B= b21 b22 b23 b31 b32 b33 对于编程语言,矩阵就是二维的数组 2.1 MATLAB的基本计算数学计算分为数值计算与符号计算,前者不允许出现未定义变量,后者允许。(Eg 2-1)常用的基本数学函数表。 (Eg 2-2) 三角函数 指数运算函数 2.2 MATLAB矩阵和数组 1 矩阵的创建和保存 2.2 MATLAB矩阵和数组(continued) 2 数组的创建和保存 第一次上机内容(30%) 1 熟悉matlab命令窗口、历史窗口、工作空间会用clear、 clc 、edit、quit (exit) 、cd、clf、dir、type、which、whos、who,重新调用(上下键)、移动光标(左右键)、修改删除、拷贝粘贴等;会从历史窗口中查找并调用已有命令,会拷贝粘贴这些命令;会从工作空间进行变量的新建、名称修改及数据的输入等;会调用帮助系统,会使用其中的demo文件。 2.3 关系和逻辑运算真假的判定!关系和逻辑表达式的输入输出均是真1假0。 1 关系操作符:>、<、>=、<=、==、~= 注意: 1)>、<、>=、<=仅对比较量的实部进行比较,而、==、~=同时比较实部和虚部。 2)关系运算的优先级在算术运算和逻辑运算之间。 3)“=”和“==”的区别,前者是赋值运算,后者为关系运算(比较两个变量、标量等)。 2.3 关系和逻辑运算(continued) 2 逻辑操作符: &(and)、|(or)、~(not) 逻辑运算中元素1表示逻辑真,0表示逻辑假;算术运算、关系运算及逻辑运算中,逻辑运算优先级最低。该三个操作符“~”优先级最高,其余二者相同。 2.3 关系和逻辑运算(continued) 3 关系函数和逻辑函数多用于程序设计及交互式运算 2.3 关系和逻辑运算(continued) 3 NaN和空矩阵非数非数 (NaN)的产生: 0/0、∞/ ∞、0* ∞、log(0)等非数的所有运算均得到非数非数没有大小概念,不能比较大小 2.3 关系和逻辑运算(continued) 3 NaN和空矩阵(continued) 空矩阵 “[ ]”为大小为0的变量;用于对其他非空数组进行赋值,可改变各数值大小,但不能改变维数;与全零数组不同;可用which、who、whos等验证空矩阵的存在。 2.4 多项式利用matlab提供的函数,很容易就可对多项式进行积分、微分、求根、曲线拟合、插值、展开等;大量用于数值分析中,如牛顿插值多项式、拉格朗日插值多项式、爱尔米特插值、曲线拟合、样条曲线等等; Matlab 处理超过10阶的多项式时,会比较麻烦,需小心。 1 多项式的表达及创建用多项式系数行向量按未知量降序排列进行创建:p=[a0 a1…an-1 an] 由命令poly(a)创建。若a为矩阵,则返回a的特征多项式(其根为矩阵的特征根或特征值,用roots计算);若a为向量p=[a0 a1…an-1 an],则返回多项式(x-a0)(x-a1) …(x-an-1)(x-an)展开的系数向量。若某项系数为零,须表示出来,或多项式中缺省未知量的某幂次项,则其系数为0。 Ploy2str(p,’x’)将多项式转换为字符串。 2 多项式的运算 3 多项式拟合和插值 2.5 稀疏矩阵二维数组A(m,n)中有N个非零元素,若N<

matlab数据ppt:这是matlab数据ppt,包括了MATLAB工作环境简介,数值矩阵的建立与基本操作,基本数学运算与常用函数,数据图形化的常用指令与图形的简单修饰,运算流程的控制与指令集的函数化等内容,欢迎点击下载。

神经网络与matlab ppt:这是神经网络与matlab ppt,包括了BP网络结构与模型,BP网络的学习算法,BP神经网络的重要函数和基本功能,一个简单的例子,BP网络的几个问题,改进的BP网络的学习算法,BP网络的应用示例等内容,欢迎点击下载。

matlab神经网络ppt:这是matlab神经网络ppt,包括了感知器(Perceptron),感知器神经网络模型结构,生成网络,网络仿真,网络初始化,网络训练,应用举例,线性神经网络(Linear network),线性神经网络模型结构,线性系统辨识等内容,欢迎点击下载。

下载地址

推荐PPT

PPT分类Classification

Copyright:2009-2015 rsdown.cn Corporation,All Rights Reserved 红软PPT免费下载网版权所有

粤ICP备14102101号