• 学习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]

  • 相关阅读:
    Python网页信息采集:使用PhantomJS采集淘宝天猫商品内容
    让Scrapy的Spider更通用
    API例子:用Python驱动Firefox采集网页数据
    API例子:用Java/JavaScript下载内容提取器
    Python即时网络爬虫:API说明
    Python: xml转json
    git 更新本地代码
    数据库事务
    Python的线程、进程和协程
    Java基础语法
  • 原文地址:https://www.cnblogs.com/zyycumt/p/11492938.html
Copyright © 2020-2023  润新知