概述
MATLAB视频学习笔记(1)
- 前言
- 1. Matlab的数据操作——变量与语句
- 2. Matlab的数据操作——变量管理
- 3. Matlab的数据操作——数据输出
- 4. Matlab的数据操作——数据类型
- 总结
前言
MATLAB视频学习笔记前期预备
1.搜索过程:是否变量
2.一些指令功能:
(1)path:查看搜索路径;
(2)cd :改变当前工作目录;
(3)userpath:用户的工作目录;
(4)savepath:将当前的工作目录设置为默认工作目录;
(5)pathtool:打开搜索路径设置的界面。
1. Matlab的数据操作——变量与语句
变量命名规则:以字母开头,包括字母、数字、下划线、区分大小;不声明,不定义,拿来即用。
语句:
(1)回车则表示一句结束;
(2)末尾无分号,则输出该句执行结果;末尾有分号,只执行不输出;
(3)注释以%开头表示;
(4)一行写不开以**…**续行,否则默认这一句已经完毕。
赋值:
(1)变量=表达式;
(2)表达式;
(3)前者将表达式的值赋给=前的变量,而后者将表达式的值给默认变量ans,多次写会把ans的值覆盖。
2. Matlab的数据操作——变量管理
工作空间中驻留的变量查看:
(1)工作空间窗口查看;
(2)命令方式:who(查看存在哪些变量)和whos(查看每个变量大小、字节、分类)。
(3)清除变量:clear命令(直接回车全部清除,带参数表示清除的具体变量);
(4)保存数据:save命令(直接把当前变量等保存到matlab.bat文件里);
(5) save函数的使用:save[文件名] [变量名] [-append] [-ascii]。
3. Matlab的数据操作——数据输出
数据输出格式控制:
(1)format函数使用;
(2)语法:format格式等;
(3)只影响数据输出格式,不影响计算和存储;
(4)默认输出格式为short格式。
4. Matlab的数据操作——数据类型
Matlab的数据类型
(1)数值型
1)单精度
2)双精度(8字节)
3)带符号和无符号整型
注:MATLAB可以使数据进行转换,a=‘a’;使用double可以得出ascii码a=97
(2)字符串:‘xxx’
字符串操作(获取字符ascii码)
1)double函数或者abs函数;
2)double(‘a’)或者abs a;
3)输出字符a的ascii码。
字符串操作(ascii码转化为字符输出)
1)char函数;
2)char(63);
3)输出ascii码所代表的字符。
字符串操作(字符串与数值的互换)
1)str2num;
2)num2str;
字符串操作(执行字符串内容)
1)eval函数;
2)eval(‘t=1’);
3)将字符串‘t=1’ 作为matlab语句执行,即上面的语句执行结果为将1赋值给变量t。
(3)结构体
结构体.成员名=表达式。
建立结构体a,成员包括三个分别为x1,x2,x3
1)a.x1=1;
2)a.x2=‘str’;
1)a.x1=[7 8 9];
结构体操作:
1)isstruct函数:判断是不是结构体;例:isstruct(d);
2)fieldnames函数:查看结构体所有的成员;
3)isfield:判断成员量是不是存在结构体中;
4)rmfield:删除结构体中的某个成员;
5)getfield:得到结构体中的某个成员。例:getfield(d,‘x4’)。
(4)单元
单元操作:使用{ }括起建立
1)a={1,‘str’,[7 8 9]};
(5)多维矩阵
(6)稀疏矩阵
总结
以上是对Matlab的学习总结,路漫漫其修远兮,吾将上下而求索。最后
以上就是动听花生为你收集整理的MATLAB视频学习笔记(1)前言1. Matlab的数据操作——变量与语句2. Matlab的数据操作——变量管理3. Matlab的数据操作——数据输出4. Matlab的数据操作——数据类型总结的全部内容,希望文章能够帮你解决MATLAB视频学习笔记(1)前言1. Matlab的数据操作——变量与语句2. Matlab的数据操作——变量管理3. Matlab的数据操作——数据输出4. Matlab的数据操作——数据类型总结所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复