学习MATLAB
Posted zyycumt
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习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:\MATLABS\TOOLBOX\MATLAB\GENERAL
查当前路径: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]
以上是关于学习MATLAB的主要内容,如果未能解决你的问题,请参考以下文章
Matlab代写代写MatlabMatlab编程代写代写Matlab编程test_TDPC_encoder
MATLABMatLab 将两张或多张图片一次展示出来在一个窗口展示两张或多张图片
MatlabMatlab2017 使用Microsoft Visual studio做编译提示“fatal error C1083: 无法打开包括文件: “stdlib.h”: No such f(代