- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
matlab基本操作matlab基本操作.doc
一些matlab基本操作
目录
一些matlab基本操作 1
1、MATLAB基本认识 1
2、矩阵基本操作 2
2.1特殊矩阵的生成 4
2.2、矩阵运算 4
2.3、矩阵的特殊运算 5
2.4、矩阵的分解 6
3、画图 7
3.1 二维画图 7
3.2 三维画图 7
4、编程的一些方法 8
4.1 逻辑层 8
4.2 表示层 9
5.图像处理 12
1、MATLAB基本认识
MATLAB语言是科学计算、数值分析、工程计算、自动控制及其他领域的高级研究工具。现已成为国际公认的最优秀的工程应用开发环境,对C语言有可兼容的接口。
MATLAB能做什麽
? 数学计算
? 新算法研究开发
? 建模、仿真及样机开发
? 数据处理、数据分析及可视化
? 科技与工程的图形功能
? 友好图形界面的应用程序开发
? MATLAB广泛应用于:
数值计算、图形处理、符号运算、数学建模
系统辨识、小波分析、实时控制、动态仿真
下面是一些MATLAB的主要工具箱:
? MATLAB主工具箱
? 符号数学工具箱
? SIMULINK仿真工具箱
? 控制系统工具箱
? 图象处理工具箱
? 通讯工具箱
? 系统辨识工具箱
? 神经元网络工具箱
MALTAB 的基本操作界面:
历史记录窗口记录使用过的命令,可使用‘-‘调出上一个(历史)命令行,‘ˉ’调出下一个命令行,Esc恢复命令输入的空白状态;
当需要使用自己写的函数时,需要将函数文件存放在当前工作目录下,或者将该函数所在的目录添加到查找目录下;
“help+需要查找的函数“能够显示该函数调用的信息,或者F1打开document查找;
workspace存放全局变量,这些变量在函数中也可以调用,用clear命令可以全部清除;
‘%’ 添加说明文字;
一些常量pi(圆周率),inf或Inf(正无穷大),NaN(非数,产生于0× ¥,0/0,¥/¥ 等运算),i or j (虚数单位);
disp(‘text’) 显示说明文字;
1.1 import data
首先需要把数据准备成txt,或者excel文件,要有规则,以逗号(coma),或者(space)分隔。
在 File 下有个import data,点击后就会弹出对话框
选择需要加载的文件,
最上面有分隔符,找到对应的点next
这就是加载到matlab的数据,Finish即可。
2、矩阵基本操作
MATLAB,即“矩阵实验室”,它是以矩阵为基本运算单元。因此,要熟悉matlab需要熟悉其矩阵基本操作开始。首先需要分清楚 ’:’(冒号) , ’,’ (逗号), ’;’(分号) 在矩阵中的区别:’:’(冒号) 是获得一个序列;’,’(逗号)是行列转换;’;’(分号) 是在初始化矩阵时转到下一行
eg.
A=[1,2,3;4,5,6;7,8,9;10,11,12]
A =
1 2 3
4 5 6
7 8 9
10 11 12
A(2,2:3)
ans =
5 6
%矩阵的存储格式能够通过reshape函数看出
C=reshape(A,3,4)
C =
1 10 8 6
4 2 11 9
7 5 3 12
%矩阵元素序列(index)(以列向量逐个的取columnwise)
%理解columnwise
2.1特殊矩阵的生成
在MATLAB中变量均预设为 double 类型,可以使用uint32,uint64等转换成整形,当操作大型矩阵时,可生成一些矩阵空间,避免后期使用时不断扩展矩阵空间
函数? zeros格式? B = zeros(n)??????????? %生成n×n全零阵B = zeros(m,n)????????? %生成m×n全零阵B = zeros([m n])??????? %生成m×n全零阵B = zeros(size(A))?????? %生成与矩阵A相同大小的全零阵命令? 单位阵函数? eye格式? Y? =? eye(n)????????? %生成n×n单位阵Y? =? eye(m,n)??????? %生成m×n单位阵Y? =? eye(size(A))???? %生成与矩阵A相同大小的单位阵命令? 全1阵函数? ones格式? Y = ones(n)???????????? %生成n×n全1阵Y = ones(m,n)?????????? %生成m×n全1阵Y = ones([m n])????????? %生成m×n全1阵Y = ones(size(A))???????? %生
您可能关注的文档
- GB与ASME材料对照表GB与ASME材料对照表.doc
- Hadoop 教程Hadoop 教程.doc
- Hadoop配置Hadoop配置.doc
- HBase 数据库检索性能优化策略大数据培训HBase 数据库检索性能优化策略大数据培训.doc
- hf90二氧化碳培养箱和371二氧化碳培养箱价格hf90二氧化碳培养箱和371二氧化碳培养箱价格.doc
- HSX-032不锈钢手动立式三辊闸和APH-717D人行道控制闸价格HSX-032不锈钢手动立式三辊闸和APH-717D人行道控制闸价格.doc
- HTML+CSS编写规范HTML+CSS编写规范.doc
- HX-T-60科研样品低温保存箱和TK-8硬质冰淇淋展示柜价格HX-T-60科研样品低温保存箱和TK-8硬质冰淇淋展示柜价格.doc
- LFG-20A水果保鲜柜和BLF-1200FM立式节能型牛奶柜价格LFG-20A水果保鲜柜和BLF-1200FM立式节能型牛奶柜价格.doc
- M5unit-1There-are-only-nineteen-crayons.M5unit-1There-are-only-nineteen-crayons..ppt
- Netbeans格式设置图文参照Netbeans格式设置图文参照.doc
- nuaire 二氧化碳培养箱和BPN-80CH(UV)二氧化碳培养箱价格nuaire 二氧化碳培养箱和BPN-80CH(UV)二氧化碳培养箱价格.doc
- NX-27双开门玻璃冷柜和冷冻展示柜价格NX-27双开门玻璃冷柜和冷冻展示柜价格.doc
- Oracle 11g图形界面创建数据库实例Oracle 11g图形界面创建数据库实例.doc
- PCB设计实验报告PCB设计实验报告.doc
- proe中函数graph的认识与使用详解proe中函数graph的认识与使用详解.doc
- PS合成遥望城市的女孩电影蒙太奇风格图片效果教程PS合成遥望城市的女孩电影蒙太奇风格图片效果教程.doc
- QB-04Lx3高效节能双温六门冷藏冰箱和TG-20DF_CF风冷抽屉式冷冻价格QB-04Lx3高效节能双温六门冷藏冰箱和TG-20DF_CF风冷抽屉式冷冻价格.doc
- S P C手册S P C手册.doc
- SAP系统产品成本控制模块中的标准成本和差异分析SAP系统产品成本控制模块中的标准成本和差异分析.doc
文档评论(0)