数值分析与Matlab软件.ppt
《数值分析与Matlab软件.ppt》由会员分享,可在线阅读,更多相关《数值分析与Matlab软件.ppt(32页珍藏版)》请在三一办公上搜索。
1、数值分析与Matlab软件,Matlab简介,Matlab软件是一个功能非常强大的数学软件。包括:科学计算、符号计算、图形处理等功能。Matlab是一种类似于Fortran和C的一种语言。虽然Matlab的计算远慢于Fortran和C,但是它方便且易学易用。,Matlab的特点,易于编程整数、实数、复数之间的统一性以矩阵数据类型为基础的数据结构丰富的数学函数库和工具包,Matlab入门,计算前的准备常用窗口:命令窗口(Command Window)M文件编辑窗口(Editor)帮助窗口(Matlab Help)常用的基础命令:version、clc、clock(fix(clock))、who、
2、path、clear、help等,Matlab入门,Matlab入门,Matlab入门,Matlab入门,命令窗口直接执行命令 简单的计算器功能(Matlab能够实现与Window自带的计算器相似的功能。)语句后加分号(;)表示不显示结果。输出格式命令(format),Matlab入门,Matlab语言基础常量:,Matlab入门,变量:不需事先声明(定义)变量,Matlab会跟据变量所涉及到的操作来决定变量的类型。任何以字母开头,包含字母、数字或下划线并且长度少于32的字符串都可以作为变量名。函数:exist:可用于检测某个名称是否被使用过,从而 避免命名冲突。,Matlab入门,运算符:算
3、术运算符 如:、/、等 关系运算符 如:、=、=、=、=等逻辑运算符 如:not()、and(&)、or(|)、xor等,Matlab入门,矩阵的生成:空数组:行向量:1 3 5 7或1,3,5,7或1:2:4列向量:1;3;5;7二维数组:1 2 3 4;5 6 7 8或1,2,3,4;5,6,7,8 利用函数生成数组:例如:rand、zeros、ones、transpose()等,Matlab入门,其他:a=1 2 3 4 c=a;b b=5 6 7 8 A=1,2;3,4 A(3,3)=5 A=1,2;3,4 A(2,:)=,注:A(3,3)表示矩阵A的第三行第三列的元素的值;A(2,:
4、)表示矩阵A的第二行。,Matlab入门,流程控制语句条件控制(if、switch),Matlab入门,流程控制语句循环控制(for,while),Matlab入门,其他控制语句continue语句break语句return语句,total=0;for i=1:3 if i=2,continue;end total=total+i;endtotal,total=0;for i=1:3 if i=2,break;end total=total+i;endtotal,total=?,total=0;returnfor i=1:3 total=total+i;endtotal,Matlab入门,Ma
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数值 分析 Matlab 软件

链接地址:https://www.31ppt.com/p-6576729.html