zoukankan      html  css  js  c++  java
  • 学习MATLAB

      最近在学习一门研究生数学课程叫做数值分析与计算,需要用到MATLAB,个人觉得这门课还是比较难理解的,有些抽象。MATLAB的功能非常强大,可以用于不同学科和方面,老师给了一个很简洁的MATLAB教程专门用于这门课的。

      阅读了一下,从中摘取一些重要知识点。

    1、不想让MATLAB每次都显示运算结果,可在运算式后加;。%后是注释

    2、disp函数会直接将内容输出在MATLAB命令窗口中

    3、angle(z):复数的相角

    abs(x):绝对值或向量长度

    conj(z):复数的共轭复数

    rat(x):将实数x化为分数

    z=z‘:将向量转置。

    4、关于向量的函数整理:

    std(x):向量x的标准差。

    dot(x,y):向量x和y的内积

    cross(x,y):向量x和y的外积

    5、矩阵的一些操作:

    B=A(2,1:3)  %取出A矩阵里第二行的1-3个元素

    A(:,2)=[]  %删除第二列

    B=reshape(A,4,2)  %4是新矩阵的行数,2是新矩阵的列数

    6、搜索路径:如果希望MATLAB不论在何处均能执行test.m,那么必须将所在路径加入MATLAB的搜索路径上

    MATLABPATH

    D:MATLABSTOOLBOXMATLABGENERAL

    查当前路径:which expo

    7、将x以二进制格式保存至名为testfile.dat的档案:save testfile.dat x-ascii

    载入testfile.dat:load testfile.dat

    列出工作空间里的所有变数:who

    8、特殊符号:

    %:前一次输出

    %%:倒数第二次输出

    %n:第n个输出

    9、复数转换:

    三角到指数的转换:TrigToExp[expr]

    指数到三角的转化:ExpToTrig[expr]

  • 相关阅读:
    linux查看存储盘
    aix中hd5对应什么设备?
    (转)Python 操作 Windows 粘贴板
    eclipse非主窗口的停靠(正常), 恢复, 最小化, 最大化的切换
    (转)HTML5 本地数据库(SQLite) 示例
    [译] 如何像 Python 高手一样编程?
    scrapy递归下载网站
    eclipse快捷键以及使用技巧大全
    python任意编码转utf8或者unicode
    apache快速配置简易网站
  • 原文地址:https://www.cnblogs.com/zyycumt/p/11492938.html
Copyright © 2011-2022 走看看