matlab入门级操作

本科的学习中接触过matlab。虽然当时大家都说有多么简单,方便,好用,但是年少无知的我并没有感受到矩阵实验室的魅力。

作为一名通信狗由于学习的需要有机会再次接触matlab,本次接触深深地为矩阵实验室的强大运算能力所折服。优点的的话自不用说,获取简单(华夏大地随处可见的破解版),也还算简单易学;缺点的话就是运算效率有点低下,稍微大一点的程序,能跑个几天几夜,一旦断个电,就玩完了。

下面就贴一些入门级的简单操作,并会附上简单的说明:

type 文件名  显示.m文件的内容
clc 清屏
clear 清工作区
nargin 函数参数的个数
format short 短格式4位
format long 长格式15位
format rat 以分数的格式输出结果
[] 数组;函数指令输出参量列表
abs 求绝对值
sqrt 开方函数
/ 偏向那边那边就是分母
save 文件名 变量名表 -append -ascii
load 文件名 变量名表 -ascii
三角函数所求的函数的单位是弧度
用于取整的函数fix(靠零取整),floor(向下取整),ceil(向上取整), round(用绝对值四舍五入,再加运算符号)
mod函数求摸mod(x,y) = x-y*floor(x/y)
rem函数求模rem(x,y) = x-y*fix(x/y)
利用m文件建立MYMAT矩阵
冒号表达式e1:e2: e3(e1为初始值,e2为步长,e3为终止值)
linspace(a,b,n)--a是第一个元素,b是最后一个元素,n是元素的整数
A和B是两个行数相等的矩阵,C=[A,B...](合并矩阵)
矩阵的拆分:A[3]按列走取元素;A[i,j]的序号:(j-1)*m+i--A是m*n的矩阵
A[:,j]取j列;end最后一行或是最后一列
C=[]创建一个空矩阵;A=[A code],length(A)向量的长度,size(A)是矩阵的大小
rand(8)创建一个8*8的均匀分布的矩阵
randn:产生均值为0,方差为1的标准正太分

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值