eye(n)创建n阶单位矩阵

zeros(n)创建n阶0方阵

rand(m,n)创建m*n阶元素为从0到1的均匀分布的随机数矩阵

round(A)对矩阵A中所有元素进行四舍五入运算

A^-1用幂运算求解矩阵A的逆

\左除,/右除, .(点号)群运算

已知:PA=B,AQ=B

P=B/A(右除), Q=A\B(左除)

U = rref(A)对矩阵A进行初等行变换,矩阵U为矩阵A的最简行阶梯矩阵

u = rref([a, eye(size(a))])通过初等行变换的方式得到a的逆

n = input(‘’)数据输入函数(类似于C语言printf)

T(1,:)= [] 把一个空行赋给矩阵T的第一行,即删除矩阵T的第一行

factor(D)对符号多项式D进行因式分解

solve(D)求符号变量多项式方程D = 0 的解

randn(m,n)创建mxn阶均值为0,方差为1的标准正态分布的随机矩阵

2015/1/12

orth(A)求出矩阵A的列向量组构成空间的一个正交规范基

P = poly(A)计算矩阵A的特征多项式,P是一个行向量,其元素是多项式系数

roots(P)求多项式P的零点

r = eig(A):r为一列向量,其元素为矩阵A的特征值

eval(lamda)把符号形式转换为数值形式

[V,D]=eig(A)矩阵D为矩阵A特征值所构成的对角阵,矩阵V的列为矩阵A的单位特征向量,它与D中的特征值一一对应

[V,D]=schur(A)矩阵D为对称矩阵A特征值所构成的对角阵,矩阵V的列为矩阵A的单位特征向量,它与D中的特征值一一对应

[U,S,V]=svd(A) U,V都是正交矩阵,S是矩阵A的奇异值构成的对角矩阵,满足A=USV

[L,U]=lu(A) L为准下三角矩阵(包括对角元素),U为上三角矩阵,满足A=LU

[Q,R]=qr(A) Q为正交矩阵,R为上三角矩阵,满足A=QR

正交矩阵---,则A为正交矩阵

L = chol(A) L为上三角矩阵,满足A=LL(要求矩阵A为对称正定阵)

正定阵--f(X)=X'AX>0对任意X(不全为0的n元向量)都成立

max(B)计算矩阵B每一列的最大值,计算结果是一个行向量

max(max(B)) 矩阵B的最大值

[i,j]=find(B == m)寻找矩阵B中所有值为m的元素的位置

mod(i,N)计算i除以N的余

mesh(T) 以矩阵T的行标为x轴值,列为y轴值,元素值为z轴值,绘制三维图形

close all 关闭所有图形

ezplot(‘x1+2*x2=5’)准备画符号变量构成的直线方程x1+2*x2=5

x=pinv(A)*b,求超定方程组Ax=b的最小二乘解,pinv(A)对矩阵A进行伪逆(广义逆)运算,同inv

ezmesh(‘x1+5*x2+1’)绘制符号变量构成的平面方程,(x3=x1+5*x2+1)

norm(u)计算矢量的范数,即矢量u的长度

eigshow(A1)特征值和特征向量的动画程序

MATLAB基本命令的更多相关文章

  1. 数学建模学习笔记 | matlab基本命令及用法

    前言 数学建模对matlab水平的要求 了解matlab的基本用法,如常用命令.脚本结构.矩阵的基本操作.绘图等: 熟悉matlab的程序结构,能创建和引用函数: 熟悉常见模型的求解算法和套路: 自主 ...

  2. Matlab编程-基本命令行语句

    (1) mathlab命令行中“,”与“:”的区别: 结尾不加任何东西也会输出结果 以“,”结尾不显示变量数值,但是再次输入变量名之后可以输出变量值 以“:”结尾显示变量值 (2)    输出格式控制 ...

  3. MATLAB入门教程

    MATLAB入门教程   1.MATLAB的基本知识 1-1.基本运算与函数    在MATLAB下进行基本数学运算,只需将运算式直接打入提示号(>>)之後,并按入Enter键即可.例如: ...

  4. Matlab编程基础

    平台:Win7 64 bit,Matlab R2014a(8.3) “Matlab”是“Matrix Laboratory” 的缩写,中文“矩阵实验室”,是强大的数学工具.本文侧重于Matlab的编程 ...

  5. MATLAB新手教程

    MATLAB新手教程   .MATLAB的基本知识 1-1.基本运算与函数    在MATLAB下进行基本数学运算,仅仅需将运算式直接打入提示号(>>)之後,并按入Enter键就可以.比如 ...

  6. (转)MATLAB入门教程

    MATLAB入门教程   1.MATLAB的基本知识 1-1.基本运算与函数    在MATLAB下进行基本数学运算,只需将运算式直接打入提示号(>>)之後,并按入Enter键即可.例如: ...

  7. 入坑MATLAB必会的吐血总结

    本渣想回过头来整理一下MATLAB的一些基本的知识(很多东西比较琐碎,应该系统的梳理梳理),下文中没有提到的,自己用help查即可. 此文用来存个档,便于回顾. 由于matlab各版本部分语法存在差异 ...

  8. Matlab基本用法

    转至:http://blog.sina.com.cn/s/blog_8354dda801012dyn.html 目录: 一.说明 二.数据类型及基本输入输出 三.流程控制 四.循环 五.数组.数组运算 ...

  9. Matlab三维绘图

    三维绘图 1 三维绘图指令 类 别 指 令 说 明 网状图 mesh, ezmesh 绘制立体网状图 meshc, ezmeshc 绘制带有等高线的网状图 meshz 绘制带有“围裙”的网状图 曲面图 ...

随机推荐

  1. 面向企业客户的制造业CRM系统的不成熟思考

    CRM就是客户关系管理(Customer Relationship Management),一直一知半解,最近有涉及这方面的需求,所以稍作研究,并思考一些相关问题. CRM是什么? CRM具体如何定义 ...

  2. Metronic 使用到的开源插件汇总

    Metronic 是一套完整的 UI 模板,但不仅仅是模板,更应该说是一个 UI 框架.它除了提供了大量网页模板,也提供了非常多的 UI 组件,并且应用了众多 jQuery 插件.通过这些资源的整合, ...

  3. .NET Framework 4.0之Tuple(元组)

    Tuple,是函数式编程的概念之一,早见于Elang.F#等动态语言.Tuple类型像一个口袋,在出门前可以把所需的任何东西一股脑地放在里面.您可以将钥匙.驾驶证.便笺簿和钢笔放在口袋里,您的口袋是存 ...

  4. QTimer太让人失望了,一秒触发一次事件都不准确。。

    今天做项目中,我用QTimer来模拟数据生成,在另外的设备上接受.另外设备上有时1秒读不到数据,查询原因很久,终于发现是QTimer的问题. 测试代码如下 有兴趣同学可以自己试试. t = new Q ...

  5. 欧拉计划之题目9:找出唯一的满足a + b + c = 1000的毕达哥拉斯三元组{a, b, c}

    本题来自:http://pe.spiritzhang.com/index.php/2011-05-11-09-44-54/10-9a--b--c--1000a-b-c #include <std ...

  6. 自己写方法处理WP(RT)后退键事件处理

    不用微软的NavigationHelper,自己写方法处理WP后退键事件 在WP8.1(RT)程序中,你会发现按下后退键时,应用会直接退出,变为后台运行,这是因为RT与Silverlight对后退键的 ...

  7. MX4连接后adb无法识别解决方法

    1. 使用android SDK目录中的 android SDK目录\tools 下的android脚本,命令行中执行 android update adb,成功运行后,会在用户名录下产生,C:\Us ...

  8. PL/SQL基础1(笔记)

    --基本结构DECLARE--变量声明部分:在此声明PL/SQL用到的变量,类型,游标,以及局部的存储过程和函数BEGIN --执行部分:过程及SQL语句,即程序的主要部分 EXCEPTION --执 ...

  9. iOS开发之网络编程--小文件下载

    文件下载方式: 如果下载的文件比较小,下载方式: 直接用NSData的 +(id)dataWithContentsOfURL:(NSURL*)url; 利用NSURLConnection发送一个HTT ...

  10. unity学习网站汇总

    由于最近要学习unity3d 开发,把自己找来的资料汇总下 unity3D官方学习资源:https://www.assetstore.unity3d.com/ unity3D API查询网站:http ...