Matlab学习之1——基本知识

说明

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的基本存储数据单元,下一篇学习再详细做笔记。

猜你喜欢

转载自blog.csdn.net/qq_42318112/article/details/107243570