- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章 atlab操作基础
第一章 Matlab基础
1.1 Matlab与数学建模
1、矩阵及其基本运算:求解线性方程组
2、数值计算:插值、拟合,数值积分,微分方程数值解
3、概率统计:概率密度,期望与方差,参数估计,假设检验,方差分析。
4、优化问题:线性、非线性、多目标规划,最小二乘优化
5、绘图功能: 一种是对图形句柄进行的低层绘图操作,另一种是建立在低层绘图操作之上的高层绘图操作。
1.2 MATLAB集成环境
Deskotp-desktop layout-default 回到缺省界面
Deskotp-Save layout …存贮自己喜欢的界面
(一)Current directory(当前目录窗口):…
(二)Workspace(工作空间窗口):…
(三)Command History(历史命令窗口):…
(四)Command Window(工作窗口):…
1.3 小知识
1.3.1几条指令
quit/exit 退出 MATLAB
clc 清除工作窗口中所有内容
clf 清除当前图形窗口中的图形
clear 清除内存(工作空间)中的变量和函数: clear x, clear [all]
pack 收集内存碎片以扩大内存空间
dir / cd 显示指定目录内容 / 改变当前目录。
type 显示文本文件内容
Echo on/off 运行文件时,指令是否显示
Hold on/off 当前图形窗口对象是否被刷新
disp MATLAB 的输出语句
1.3.2几个符号
,;都可作为一行多条语句的分隔符,“;”还能暂缓命令执行,有抑制立即输出功能
% 注释符
… 续行符
eg: 以下程序对echo on/off,hold on/off 及分隔符,;演示
clc
echo on % 分别用echo on /off演示
x=[0:0.5:360]*pi/180; % 使用或不使用 ;演示
plot(x,sin(x));
hold on % 分别用hold on /off演示
plot(x,cos(x));
i 或 j 虚单位,即-1的平方根
eps 系统的浮点精确度
Inf 或 inf 无穷大
nan或NaN 非数值(Not a number)
pi 圆周率
realmax 系统所能表示的最大数值
realmin 系统所能表示的最小数值
nargin 函数的输入变量的个数
nargout 函数的输出变量的个数
flops 浮点运算的次数,用于统计计算量
1.3.4搜索路径
“命令” 搜索顺序:是变量?是函数?是当前目录M文件?是其他搜索路径下M文件?。
path
addpath(‘路径’) 或 addpath 路径
rmpath(‘路径’) 或 rmpath 路径
1.3.5工作空间 变量的存贮与加载
基本工作空间与暂时工作空间:
查看变量:who(一般查看) 、 whos(详细查看)
清除变量:clear x、clear all、clear
保存变量:save命令
save: 存贮到名为 matlab.mat的二进制文件
save filename:存贮到名为 filename.mat的二进制文件
save filename x y z:仅存贮 x y z
save filename –ascii 每变量8字节大小,文本文件
save filename –ascii -double 16字节,文本
加载变量:load filename [-ascii] 缺省加载 .mat文件
1.3.6 MATLAB 的帮助系统
1、help 函数名:显示该函数的帮助说明。
2、模糊查询:输入命令的前几个字母,再按Tab键,系统就会列出所有以这几个字母开头的命令
3、lookfor字符串:在所有M文件的第一注释行中搜索该字符串。通常这里是函数的帮助信息。而help m文件名 则显示m文件的开头注释部分,(举例说明)。
1.3.7 M 文件
MATLAB有两种工作方式:命令行的交互式方式,M文件的程序方式。
用MATLAB语言编写的程序,称为M文件。在编辑窗口按 F5或在命令窗口键入该文件名即可运行。
m文件分为脚本与函数两类。脚本使用基本工作空间,函数使用暂时工作空间,因而函数必须使用输出(入)变量来传递信息,output(input)argument。(脚本文件就是通常的命令序列,函数文件由function语句引导,第五章讲)
1.4初识MATLAB
例1-1求方程 3x4+7x3 +9x2-23=0的全部根。
p=[3,7,9,0,-23]; %建立多项式系数向量
x=roots(p) %求根
例1-2 求积分
q
文档评论(0)