说明
Matlab的版本为Matlab R2018b;学习的主要内容是Matlab相关的视频网课,可以把这理解为学习的笔记。
1、常用命令
cd 显示或改变工作目录
dir 显示目录下的文件
type 显示文件内容
clear 清理内存变量
clf 清除图形窗口
pack 收集内存碎片
clc 清除工作窗
echo 工作窗信息显示开关
hold 图形保持开关
disp 显示变量或文字内容
path 显示搜索目录
save 保存内存变量到指定文件
load 加载指定文件的变量
diary 日志文件
quit 推出Matlab
2、常用符号
: 功能很多,以下是列举
; 区分行,取消运行显示等
, 区分列,函数参数的分隔符
() 指定运算先后次序
[] 矩阵定义标志
{
} 用于构成单元数组
. 小数点及域访问符
... 续行符
% 注释标记
! 调用系统命令
= 赋值标记
'' 字符串标识符
"" 也是字符串标识符
' 矩阵的转置符
3、添加搜索路径
只有在搜索路径内的函数文件中的函数,才会被Matlab加载,否则没有办法直接调用,添加方法有三种:
% 1、使用path命令
path(path, '文件绝对路径')
% 2、使用窗口添加
% 3、使用addpath命令
addpath 文件绝对路径 - ebd
addpath 文件绝对路径 - begin
% 4、使用命令引导窗口操作
editpath
pathtool
4、关于变量
对于变量名有一些要求:
% 1、变量名区分大小写
% 2、长度不超过31位
% 3、必须以字母开头可以有下划线不能用标点
% 4、局部变量只再本m文件内有效
% 5、使用global声明全局变量,习惯性全大写
5、关于常量
Matlab当中定义了一些常量:
i,j 虚数单位
pi 圆周率
eps 浮点运算的相对精度
nan 不定值
realmin 最小正浮点数
realmax 最大浮点数
inf 无穷大
% clear 恢复重名变量值为原始设定值
6、关于数字
% 1、数字默认保留四维小数输出
% 2、用format命令改变控制台输出格式,但不影响内部存储的精度
% 例如改变输出数字的小数点位数,和去除输出的行间留白:
format long;
format compact;
7、关于字符串
% 1、字符串用单引号输入或者赋值
% 2、字符串实际上是字符数组,而这等价
% 3、char函数生成字符串(数组)
% 例如生成字符串(数组)yes:
s = char('y', 'e', 's');
% 4、字符串转换函数
double 字符串转换为数值代码
num2str 数字转换为字符串
int2str 整数转换为字符串
mat2str 矩阵转换为字符串
str2num 转字符串为数字
% 5、字符串操作函数
strcat 连接字符串
strcmp 比较字符串
strvcat 垂直连接字符串
strncmp 比较字符串前几个字符
findstr 在其他字符串中搜索字符串
upper 转换为大写字符串
lower 转换为小写字符串
blanks 生成空字符串
deblank 移除串内的空格
% 6、字符串当成代码执行,使用eval函数
8、关于矩阵
Matlab即矩阵实验室,矩阵是Matlab的基本存储数据单元,下一篇学习再详细做笔记。