0%

Matlab中常用函数

本文是Matlab中常用函数索引,具体使用方法仍需Matlab中help一下(持续更新)。

文件读写

xlsxread/xlswrite 读/写xlsx文件
load 加载文件
fopen/fclose 打开/关闭文件
fread/fwrite 读/写二进制文件

矩阵变换

A' 二维矩阵转置
permute 多维矩阵转置
reshape 改变矩阵行列个数
cat 串联矩阵
repmat 复制并排列矩阵函数
diag 创建或者取矩阵对角向量
fliplr/flipud 左右/上下翻转矩阵
tril/triu 取矩阵下三角/上三角
rot90 将数组旋转90°
ones 创建元素全为1的矩阵
zeros 创建元素全为0的矩阵
eye 创建对角元素为1,其他为0的矩阵
rand 随机矩阵,服从正态分布
magic 创建魔方矩阵

作图

plot/plot3 二维三维作图
LineWidth 设置线宽
MarkerSize 标记边界颜色
MarkerEdgeColor 串联矩阵
ezplot 快速作图
subplot 区块作图
meshgrid/linspace 创建网格
contourf/contour 等高图
pcolor 伪彩图
surf 曲面图
slice 切面图
xticks/xticklabels x轴坐标点/标注
xlabel x轴说明
colorbar 显示colorbar
colormap 选择colorbar的类型
LineStyle 设置线型

其他

eval 将字符串转换为matlab可执行语句
size 矩阵维度
length 矩阵最长的维度

参考:matlab命令,应该很全了

觉着不错就支持一下吧!