matlap期末复习考点总结

时间:2024.4.30

运算

(1)1.save  sample  M——把变量M保持到文件sample.mat中

save  sample.txt  M  -ascii——把变量M以ascii码保持到文件sample.txt中

  (-append 表示在文件末尾添加;load 文件名:载入)

2.type fin.txt——显示文件内容

3.Who——列出当前变量名清单

   Whos——列出当前变量名、大小、类型、字节数

4.which fin.txt——定位函数和文件

5.clear——从内存中清除变量和函数;

   clear global——清除所有的全局变量

6.path——显示搜索路径

   path(path,’c:\TEMP’) = addpath c:\TEMP –end

   path(’c:\TEMP’, path) = addpath c:\TEMP –begin

7.cd  'E:\Program Files'——显示或改变当前工作目录

8.dir——目录列表

9.delete fin.txt——删除文件

10.clc——清空命令窗口

(2)clear是清变量,clc只清屏,clf清除图形窗口上的旧图形

(3)矩阵:

zeros()全0;ones()全1;rand()随机

eye()——单位矩阵(对角线全1);

inv()——是求逆矩阵

det(A)—— 求行列式的值

rank(x)——求矩阵的秩(不为零的最大方正边长)

diag(A)——是矩阵对角元素的提取,以竖向量输出

[v,d]=eig(A)——计算方阵A的特征值和特征向量的函数

[q,r]=qr(x)——x=q*r,q正交方阵,r同阶上三角矩阵

triu(x)——产生上三角矩阵

triu(A,-1)——-1表示为主对角线下一条对角线一下的数全变为0

tril(x)——产生下三角矩阵

logical(A)——转换为逻辑型

size()——返回x y 即行数、列数;length()——返回列数

数组:

flipud() 上下翻转;fliplr() 左右翻转

flipdim(x,dim)——特定轴翻转,dim=1行,2列

rot90(x,k)——x逆时针转k*90度

clf——用来清除图形的命令

primes(n)——n以内的素数;

length(a)——向量a的长度;

nargin(‘fun’)——获取fun函数的输入参数个数;

(4)程序文件(.M)、图形文件(.fig)、模型文件(.mdl,在Simulink环境中生成)、数据文件(.mat,用来保存变量)、可执行文件(.mex)、项目文件(.prj)

(5)disp(’xxxx’)——显示字符串

(6)A/B=A*B^-1 , A\B=A^-1*B

(7)1 / 0 = INF, 0 / 0 = NaN,realmin最小正实数,realmax最大可用正实数,eps浮点数的相对误差

编程:

(1)分支:if-elseif-else-end,

switch-case{9,10}-otherwise-end

     循环:for n = -1:0.1:1 %循环21次;a=eye(2,3);for n=a %循环3次,n为列向量

           while x<5 - ……-end(break和continue同C)

     错误控制:try-catch-end

     流程控制:return:返回;keyboard:等待键盘命令;r = input(’str…’):接受用户输入;disp(’str…’):显示字符串;pause(n):暂停n秒,n省略时等待键盘按任意键

(2)M脚本文件和M函数文件,区别:有无函数声明;

M脚本文件可以使用工作空间的变量,为了避免同名覆盖,一般在开头用clear清楚工作空间的变量

M函数文件可以有多个函数,主函数为最上面的一个,子函数为其他只能被本文件的函数调用;

(3)匿名函数:

fhandle=@(arg1,arg2,……)(expr) 句柄=@(参数列表)(表达式)

     内置函数:

inline_fun=inline(‘expr’,arg1,arg2)

(4)创建函数句柄:fhandle=@fun;调用:直接调用或feval(句柄,参数列表)

     使用句柄调用函数的好处:不在搜索路径上也可以调用;不用每次调用函数都去搜索一遍,所以节约时间。

     functions(fhandle)——返回句柄信息;func2str()、str2func(‘ ’);isa 是否是句柄

(5)绘制函数:fplot(函数名/句柄,自变量范围,线型)

(6)默认保留4位小数,超过了则以科学计算法表示,数值还是4位小数

(7)运行的方式有2种,一是在命令中心输入.m文件的名字(如果有参数,就需要给出参数);二是在.m文件编辑环境中直接运行,一般是在debug菜单项中选run或者直接按F5

(8)matlap:矩阵实验室

(Matrix Laboratory)

(9)MATLAB中,都包括哪些工具箱:

偏微分方程工具箱 、最优化工具箱 、插值运算工具箱、数理统计工具箱 、信号处理工具箱 、通信工具箱,滤波设计工具箱

可视化:

(1)plot(x1,y1,x2,y2,……);plot3()

subplot(m,n,i);

plotyy(x1,y1,x2,y2)——左右不同坐标轴;

figure(n)

axis([0 4 0 2]——坐标轴:0~4,0~2

(2)bar(x,y,width):柱状图;pie(x,explode):饼状图;N=hist(y,x):直方图;stairs(x,y)阶梯图

(3)[X,Y]=meshgrid(x,y); mesh(X,Y,Z,C)——绘制网格三维网线图;surf(X,Y,Z,C)——三维表面图;view([x,y,z])——设置视角

(4)设置颜色:y黄,m紫,c青,r红,g绿;

线型:- 实线,:点线,-. 点划线,-- 虚线,o 圆圈,x叉号,+ 十字形,* 星号

(5)gird on 显示网格,box on坐标框

(6)getxt(‘s’)——用鼠标把字符串放到图形上

[x,y]=ginput(n)——用鼠标取n个坐标

title(‘’)——加标题

xlabel/ylabel(‘’)——加x,y轴注

annotation(‘type’,[x1 x2],[y1 y2])——添加其他注释

text(x,y,‘’)在(x,y)处写文字注释

legend(‘原图’,‘对比图’,0)添加图例

符号运算

(1)变量:以字母开头、由字母、数字、下划线组成

(2)syms(‘a','b','positive');参数:real、unreal、positive

(3)setstr()——转化为字符串;strcmp()比较

(4)digits(n)n位有效数字

vpa(s,n)n位有效数字显示s

collect()合并同类项

expend()多项式展开

horner()嵌套形式

factor()因式分解

pretty()排版

simplify()排版

simple()最少字符

(5)g=finverse(f,x)——f(x)的反函数

diff(f,t,n)——f对于t的n阶微分

int(f,t,a,b)——t在[a,b]的积分

limit(f,x,a,left)——趋向于a的左极限

solve(‘eqn1’, ‘eqn2’,’eqn3’)——方程组的解

dsolve(‘eqn1’, ‘eqn2’,’eqn3’)——微分方程组的解(Dx,Dy)

(6)polyfit(X,Y,3)曲线拟合

Y1=interp1(X,Y,X1,'method') 插值

R=corrcoef(X)求相关度

其他

(1)与其他计算机语言相比较,MATLAB语言突出的特点是什么?

MATLAB具有功能强大、使用方便、输入简捷、库函数丰富、开放性强等特点。

(2)MATLAB系统由那些部分组成?

MATLAB系统主要由开发环境、MATLAB数学函数库、MATLAB语言、图形功能和应用程序接口五个部分组成。

(3)MATLAB操作桌面有几个窗口?如何使某个窗口脱离桌面成为独立窗口?又如何将脱离出去的窗口重新放置到桌面上?

在MATLAB操作桌面上有五个窗口,在每个窗口的右上角有两个小按钮,一个是关闭窗口的Close按钮,一个是可以使窗口成为独立窗口的Undock按钮,点击Undock按钮就可以使该窗口脱离桌面成为独立窗口,在独立窗口的view菜单中选择Dock ……菜单项就可以将独立的窗口重新防止的桌面上。

(4)如何启动M文件编辑/调试器?

在操作桌面上选择“建立新文件”或“打开文件”操作时,M文件编辑/调试器将被启动。在命令窗口中键入edit命令时也可以启动M文件编辑/调试器。

(5)存储在工作空间中的数组能编辑吗?如何操作?

存储在工作空间的数组可以通过数组编辑器进行编辑:在工作空间浏览器中双击要编辑的数组名打开数组编辑器,再选中要修改的数据单元,输入修改内容即可。

(6)命令历史窗口除了可以观察前面键入的命令外,还有什么用途?

命令历史窗口除了用于查询以前键入的命令外,还可以直接执行命令历史窗口中选定的内容、将选定的内容拷贝到剪贴板中、将选定内容直接拷贝到M文件中。

(7)如何设置当前目录和搜索路径,在当前目录上的文件和在搜索路径上的文件有什么区别?

当前目录可以在当前目录浏览器窗口左上方的输入栏中设置,搜索路径可以通过选择操作桌面的file菜单中的Set Path菜单项来完成。在没有特别说明的情况下,只有当前目录和搜索路径上的函数和文件能够被MATLAB运行和调用,如果在当前目录上有与搜索路径上相同文件名的文件时则优先执行当前目录上的文件,如果没有特别说明,数据文件将存储在当前目录上。

(8)在MATLAB中有几种获得帮助的途径?

在MATLAB中有多种获得帮助的途径:

(1)帮助浏览器:选择view菜单中的Help菜单项或选择Help菜单中的MATLAB Help菜单项可以打开帮助浏览器;

(2)help命令:在命令窗口键入“help” 命令可以列出帮助主题,键入“help 函数名”可以得到指定函数的在线帮助信息;

(3)lookfor命令:在命令窗口键入“lookfor 关键词”可以搜索出一系列与给定关键词相关的命令和函数

(4)模糊查询:输入命令的前几个字母,然后按Tab键,就可以列出所有以这几个字母开始的命令和函数。

注意:lookfor和模糊查询查到的不是详细信息,通常还需要在确定了具体函数名称后用help命令显示详细信息。

(9)启动Simulink:

在MATLAB命令窗口中输入“simulink”再回车,或者单击工具栏中的SIMULINK图标


第二篇:MATLAB复习总结


(1)rem函数

例:求出矩阵A中能被3整除的元素。

A=[1 2 3;2 10 -1;-3 -10 7];

p=(rem(A,3)==0) %判断A的元素是否被3

整除,并在其位置上 标1

函数 功能

factor(s) 对符号表达式s进行因式分解

expand(s,v) 对符号表达式s中变量v进行展开

collect(s,v) 把s中变量v进行合并同幂项

simple(s,v) 对符号表达式s中变量v进行简化

int(f,v) %对符号表达式f中变量

v求不定积分

Int(f,v,a,b) %对符号表达式f中变量v从a到b求

x=[0 .1 .2 .3 .4 .5 .6 .7 .8 .9 1];

y=[-.447 1.978 3.28 6.16 7.08 7.34 7.66

n=2;

p=polyfit(x, y, n)

xi=linspace(0, 1, 100);

z=polyval(p, xi);

plot(x, y, ' o ' , x, y, xi, z, ' : ' )

第三章

xlabel(‘input value’) %x轴注解

ylabel(‘function value’) %y轴注解

title(‘一个正弦函数) %图形标题

legend(‘y=sin(x)’) %图例注解

text(x,y,’label ‘) %图例注解

gtext(‘string’) %利用鼠标在图形加上说明

grid %图形加网格

9.56 9.48 9.30 11.2];

更多相关推荐:
20xx年临床执业医师考试必背之高频考点总结

20xx年临床执业医师考试必背之高频考点总结1、全身骨与关节结核中发病率最高的是(脊柱结核)。2、诊断感染性心内膜炎的最首要方法是(血培育)。3、挽救由心室颤动引起的心脏骤停时,最有效的办法是(非同步电击复律)…

管理学考点总结

第一章1管理的定义(3页)指管理是通过计划、组织、领导、和控制等职能,合理地分配、协调以人为中心的各种资源,以便有效地实现组织目标的过程2管理特点(5页)一般性综合性模糊性实践性3管理性质(6页)管理工作不同于…

中考数学二次函数考点总结

考点1:二次函数的有关概念(1)抛物线的形状二次函数y=ax?+bx+c(a≠0)的图像是一条抛物线,当a0时,抛物线开口向上;当a0时,抛物线开口向下。(2)抛物线的平移二次函数y=ax?向右平移h个单位,向…

0805-1005职业道德考点总结(三级)

第一章职业道德概述(P2-24)第一节道德与职业道德(P2-10)职业道德是从业人员在职业活动中应遵循的:行为准则.下列关于道德规范与法律规范关系的说法中,正确的是:在形成过程上,道德规范和法律规范是相辅相成、…

20xx执业医师考试倒计时,那些常见的考点(总结前人经验)~

又到金秋9月,一年一度的执业医师考试进入倒计时阶段!赶紧收藏前人的经验总结吧~脑膜炎1.化脓性脑膜炎:糖明显下降,氯化物下降,蛋白明显升高,细胞数升高,以中性粒细胞为主。2.病毒性脑膜炎:糖正常,氯化物正常,蛋…

20xx口腔执业医师考试高频考点总结

伴随春日的脚步,20xx年的执业医师考试已经开始,很多考生都会觉得医师考试的复习很茫然,需要掌握的东西也很多,在这里小编为大家总结了一些历年考试经常会出现的一些高频考点,希望考生可以认真记忆,为自己的考试添上一…

中医执业医师考试【方剂学考点总结】

执业医师考试【方剂学考点总结】一、解表剂辛温解表表实:麻黄汤:干妈姓桂表虚:桂枝汤:要支走蒋干外寒里饮:小青龙汤:小将为嘛甘心下跪外寒里有蕴热:九味羌活汤:秦皇尝百草,细心防枪剌穿胸。外寒气郁:香苏饮:陈香炒苏…

农业标准化考点总结

第一章绪论标准:在一定范围内获得最佳秩序,经协商一致并有公认机构批准,共同使用和重复使用的一种规范性文件。标准化:为在一定范围内获得最佳秩序,对实际或潜在的问题制定共同的和重复使用的规则的活动。上述活动主要包含…

卫生专业知识:麻醉病人的护理考点总结

卫生专业知识:麻醉病人的护理考点总结中公教育医疗考试研究院老师张翠平根据分析事业单位考试护理类试题对外科护理学麻醉病人护理章节做了如下考点总结:1.麻醉前用药的目的:(1)镇静和催眠(2)镇痛(3)抑制腺体分泌…

一元一次不等式(组)中考考点总结(下)

一元一次不等式(组)中考考点总结(下)考点三、一元一次不等式1、一元一次不等式的概念:一般地,不等式中只含有一个未知数,未知数的次数是1,且不等式的两边都是整式,这样的不等式叫做一元一次不等式。2、解一元一次不…

初中不等式(组)考点总结

第四章不等式(组)考点一、不等式的概念(3分)1、不等式:用不等号表示不等关系的式子,叫做不等式。2、不等式的解集对于一个含有未知数的不等式,任何一个适合这个不等式的未知数的值,都叫做这个不等式的解。对于一个含…

20xx上海会计电算化第一,二章的考点总结

第一章1.财政部于19xx年底和19xx年x月先后颁布了《会计核算软件管理的几项规定(试行)》和《关于会计核算软件评审问题的补充规定(试行)》两个文件,确定了商品化会计核算软件的评审制度和标准。2.在引入会计专…

考点总结(508篇)