matlab函数作图命令总结

时间:2024.5.13

函数作图

1. 平面图形

a. 竖直条形图 调用格式:bar(x,y);

b. 描点法绘制函数y=f(x)随x从a到b间的图形

调用格式:x=a:h:b;

y=f(x);

plot(x,y)

c. 在同一个坐标系下绘制多个函数图形

调用格式:x=a:h:b

Plot(x,y1,x,y2,x,y3,……)

d. 绘制函数y=f(x)随x从a到b间的图形

调用格式:ezplot(‘f(x)’,[a,b])

e. X从xa到xb间和y从ya到yb间的隐函数f(x,y)=0的图形 调用格式:ezplot('f(x,y)’,[xa,xb,ya,yb])

f. 绘制t从ta到tb间参数方程x=x(t),y=y(t)的函数的图形 调用格式:ezplot('x(t)’,’y(t)’,[ta,tb])

g. 散点图的绘制

调用格式:scatter(x,y)

2. 空间图形

a. 空间曲线

调用格式:plot3(x,y,z)

b. 产生一个以向量x为行,y为列的矩阵

调用的格式:meshgrid(x,y)

c. 空间曲面

调用格式:surf(x,y,z)

d. 网络曲面

调用格式:mesh(x,y,z)

符号运算

1. 创建符号和符号表达式运算

a. 符号变量和符号常量

调用格式 :符号变量名=sym(‘符号’)

b. 定义一个或者多个符号变量

调用格式:syms 变量1 变量2 …… 变量n

c. 符号多项式的因式分解

调用格式:factor(符号多项式)

d. 符号表达式的化简

调用格式:simplify(符号表达式)

或者 [y, how]=simple(符号表达式)

e. 级数符号求和函数

调用格式:symsum(a(n),n,n0,n1)%%a(n)为通项

符号微积分

1. 函数y=f(x)在a的极限limf(x),左极限,右极限 调用格式:limit(f,x,a)

limit (f,x,a,’left’)

limit (f,x,a, ‘right’)

2. 求函数f(x)关于x的n阶导数

调用格式:diff(f,x,n)

3. 求函数f(x)在a点的导数值

调用格式:subs(diff(f,x),a)

4. 求函数f(x)关于x的不定积分

调用格式:int(f,x)

5. 求函数f(x)在区间[a,b]上的定积分

调用格式:int (f,x,a,b)

6. 求二元函数f(x,y)的二阶偏导数

调用格式:diff(diff(f,x) ,y)

根与极值

1. 方程和方程组

a. 代数方程f(x)=0的精确解集和近似解集

调用格式:x=solve(f(x)) x=vpa(solve(f(x)),n) b. 代数方程组f1(x,y)=0,f2(x,y)=0的精确解

调用的格式:[x,y]=solve(f1,f2)

c. 以x0为零点的大致位置,搜索超越方程f(x)=0的解 调用格式:x=fzero(‘f(x)’,x0)

d. 以X0为零点的大致位置,搜索超越方程组的解 调用格式:x=fsolve(‘fun’,X0)


第二篇:matlab命令总结


Matlab 数学计算

f=表达式,g=表达式,矩阵r

1. 因式分解 a=factor(f);当f为数值时例如f=7589;factor(sym(‘f’)),是将其分解为素数乘积

的形式

2. 反函数 a=finverse(f)

3. 求g以f为自变量的复合函数 a=compose(g,f,x) 注:compose(g,f,x) 返回自变量为x 的

复合函数

4. 合并同类项 a=collect(f)默认自变量;b=collect(f,y) 对y合并同类项

5. 求累加symsum(sym(‘f’),起始值,终止值)

6. 泰勒级数展开taylor(sym(‘f’))

7. 矩阵的逆(invr)=inv(r)

8. 矩阵的行列式(detr)=det(r) 矩阵的特征值分解[v,e]=eig(sym(’r’))注:求矩阵r的全部特征值,构成对角阵e,并求r的特征向量构成V的列向量。

9. 矩阵的奇异值分解[u,s,v]=svd(sym(‘r’))

10. 求解线性方程组[变量1,变量2]=solve(sym(‘f’),sym(‘g’))

11. 求解微分方程dsolve(‘表达式’,‘条件’,‘要求解的变量’),y一次微分用Dy表示,二

次微分用D2y表示

12. 傅里叶变换fourier(f,变量1,定义变量),在f的傅里叶变换中用定义变量代替变量1

13. 拉普拉斯变换laplace(f,变量1,定义变量),在f的傅里叶变换中用定义变量代替变量1

14. z变换ztrans(f,变量,定义变量)。

15. 函数积分int(sym(‘f’),’积分变量’,下限,上限)

更多相关推荐:
MATLAB总结

总结本课的主要内容:1.基本数据结构2.基本的流程;3.常用的功能函数;一、matlab基本操作1.变量名的命名规则:区分大小写,由字母、数字和下划线组成,但第一个字符必须是字母。2.赋值:不能连写,即a=b=…

matlab总结

Matlab总结一、Matlab运行libsvm运行环境1、使用的libsvm-mat-2.89-32、Mathworks.Matlab.R20xxb3、VS6.0++4.、XP操作系统二、操作步骤1、打开ma…

matlab总结

?size(a)或[m,n]=size(a)diag(a)?一些常用的特殊矩阵单位矩阵:eye(m,n);eye(m)零矩阵:zeros(m,n);zeros(m)一矩阵:ones(m,n);ones(m)?用…

MATLAB总结,考试重点

总结一、小知识点MATLAB全称Matrixlaboratory变量who:变量whos:数据类型矩阵的生成和提取、取代、运算+-*/’点运算、点幂运算向量的生成b=1:2:10c=1:5%...特殊数字的表示…

matlab总结

班级:学号:姓名:Matlab学习综述MATLAB是一种科学计算软件,专门以矩阵的形式处理数据。MATLAB将高性能的数值计算和强大的数据可视化功能集成在一起,并提供了大量的内置函数,从而被广泛地应用于科学计算…

matlab总结

1、常用函数的使用;(ones,eye对角1矩阵,zeros,length,size,大小k=roots(denb)6、系统根轨迹、奈氏图、波德图的画法,稳定裕量的求法;endTr程序为kaoshi_2.m:n…

最全的java调用matlab总结

最近由于项目需要一直在研究如何实现JAVA调用matlab程序,费了九牛二虎之力总算有了点成果,和大家分享下:第一步:环境变量设置1、右击我的电脑-属性-高级系统设置-环境变量-系统变量,添加JAVA_HOME…

MATLAB总结

MATLAB主要由主包、Simulink和工具箱等三部分组成主包包括:1MATLAB语言2工作环境3句柄图形4数学函数库5应用程序接口close关闭当前窗口closeall关闭所有窗口who列出当前工作空间里的…

Matlab 总结报告

MATLAB总结报告班级:09电气(1)班姓名:李琐学号:0905071042MATLAB是一种计算科学软件,专门以矩阵的形式处理数据,它的功能有强大矩阵运算能力,方便直观的作图功能,全面的数值计算功能,图形用…

个人总结的一些matlab命令

matlab初学者应学习操作基本命令(1)clc清除命令空间的所有字符(2)clear从工作空间清除所有变量(3)clf清除图形窗口内的内容(4)who列出当前工作空间中的变量(5)whos列出当前工作空间中的…

matlab课程总结

Matlab课程总结学习matlab已经有一年多的时间了matlab跟其他语言不一样我用的编程语言除了matlab就应该是c或c了VB也接触过如果你抱着把其他语言的思想运用在matlab里面的想法的话那么我想即...

学习Matlab的总结与感想

海南大学本科生20xx20xx学年度第2学期课程考查论文学院中心所信息科学技术学院专业电子信息工程研究方向班级学生姓名学生证号课程名称Matlab应用基础论文题目学习Matlab的总结与感想任课老师以上由学生填...

matlab总结(41篇)