这才是Matlab的正确打开方式!——Matlab矩阵、绘图、函数计算与数据读取
Matlab基础学习笔记
- 基础及预设置
- 矩阵
- 各种函数
- 二维制图
- 三维制图
- 运算
- 输入/输出
- 各种语句
- 数据读出/写入
这里用的是Matlab2016a版本
基础及预设置
1.设置路径
选择路径,或是将文件拖动到当前目录下
2.布局及预设设置(这个看心情是否要设置)
3.基础工具栏(主页、绘图、APP)
4.查看帮助
进入帮助菜单或是运用doc、help函数
5.清除
清除变量命令:
清除界面命令:clc
6.数据类型
7.常用标点
8.常用操作键
9.注意
a.
回车键直接运行显示结果,分号代表运行但不显示结果
b.
变量名的第1个字符必须是字母,后面可以跟字母、数字和下划线的任何组合。变量名有大小写区分,所以A和a是不同的变量。
矩阵
1.矩阵的创建
linspace(起点,终点,数的个数(默认为100))
双击左边的变量也可以直接赋值
2.矩阵的函数创建
五阶希尔伯特矩阵
四/五 阶幻方矩阵
4.矩阵运算
加 +
减 -
乘 *
除 /
幂 ^n
转置 ’
A\B 等价于 A-1B
A/B 等价于 AB-1
5.裁剪与拼接
各种函数
1.先来一大堆内部函数
2.常用指令函数
3.运算函数
反三角函数:asin,acos…
4.矩阵函数
isempty(x)判断是否为空矩阵[ ],返回值为0或1
x=find(关系表达式)
5.向量(有限数组)函数
6.工作区命令函数
7.自定义函数
二维制图
三维制图
1.figure函数建图
2.mesh制图
先生成网格图(meshgrid),在输入z的方程,然后制图
3.surf制图
运算
1.计算运算符
矩阵运算不用.*矢量需要用
2.逻辑运算符
& 逻辑与(且),| 逻辑或,~ 逻辑非,xor 异或
a&b,and(a,b) 只有当a和b都为1时才为1,其他情况为0
a|b,or(a,b) 只有当a和b都为0时才为0,其他情况为1
~a,not(a) 见1为0,见0为1
xor(a,b) a和b相同时为0,不同时为1
3.数组运算
数组与标量
a=[a1,a2,…an], c为标量
1到4可直接乘除
5和6中 . 不可缺少
数组与数组
4.比较
2.取余rem/mod
输入/输出
disp输出
sprintf输出
各种语句
1.循环语句
for循环:
for i=循环范围
循环体
end
while循环:
while 关系表达式
命令集合
end
2.条件/判断 语句
if 关系表达式
命令集合1
elseif 关系表达式
命令集合 2
…………
elseif 关系表达式
命令集合 n
else
命令集合n+1
end
选择语句switch
格式为:switch 表达式
case 表达式1
语句组1
case 表达式2
语句组2
……
case 表达式m
语句组m
otherwise
语句组m+1
end
try 试探语句
格式为:try
语句组1
catch
语句组2
end
try语句先试探性执行语句组1,如果语句组1在执行过程中出现错误,则将错误信息赋给保留的lasterr变量,并转去执行语句组2。这种试探性执行语句是其他高级语言所没有的
错误语句
数据读出/写入
xlsx文件
m=magic(5); %生成一个5X5矩阵
file_name = 'text1.xlsx'; %命个名
xlswrite(file_name,m,'data','B2'); %将数据写入到表格中的data工作表下,从B2开始
m_=xlsread(file_name,'data','B2:F6') %读出数据到Matlab
csv文件
txt文件/mat文件
load a.txt
load a.mat
save
图像文件
im = imreadfilename) %读取图片数据v
imwrite(im,filename,fmt) %写入图片数据到硬盘
这才是Matlab的正确打开方式!——Matlab矩阵、绘图、函数计算与数据读取相关推荐
- 彭于晏牵手英得尔T20,这才是品质自驾游正确打开方式
国家旅游局数据中心数据显示,2018年春节期间,全国共接待游客3.86亿人次,同比增长12.1%,旅游收入达到4750亿元,同比增长12.6%.而在活跃的旅游市场中,自驾游占比接近85%,成为国内家庭 ...
- 这份“插件英雄榜Top40”才是Chrome的正确打开方式!(Github7000+ Stars)
English | 中文简体 谷粒-Chrome插件英雄榜 谷粒-Chrome插件英雄榜, 为优秀的Chrome插件写一本中文说明书, 让Chrome插件英雄们造福人类~ ChromeAppHeroe ...
- 超越Excel,这才是报表的正确打开方式,可惜90%的人都没用过
随着大数据时代的到来,绝大多数企业都在进行数字化转型,CIO和企业的领导层们对数据的重视度越来越高,所以对报表的需求自然也越来越多. 企业管理不仅需要在报表中看出企业既有的内外部数据分析,更加需要报表 ...
- 谷歌浏览器扩展程序XDM_这才是谷歌浏览器的正确打开方式,有效节省内存占用,流畅飞起...
喜欢谷歌chrome浏览器,并不是仅仅因为他的速度快,安全.更多的是因为chrome浏览器拥有丰富的扩展程序,这些扩展程序让谷歌浏览器变得无所不能.如果你的chrome浏览器不安装扩展程序,那真的不如 ...
- 这份“插件英雄榜Top20”才是Chrome的正确打开方式!
作者 | zhaoolee 整理 | Jane 出品 | AI科技大本营(公众号id:rgznai100) 前言 "一入开源深似海"!给大家推荐优秀的开源项目.实用工具已经成为 A ...
- 别找了,这才是 Pyecharts 的正确打开方式!
大家好,我是早起. 如果你尝试用 Python 进行可视化,会发现用起来很爽,但是保存或者展示确稍显麻烦. 就拿 pyehcharts 来说,如果在需要展示的时候启动 notebook 现场执行代码, ...
- 谷歌浏览器扩展程序XDM_这才是谷歌浏览器的正确打开方式,有效节省内存占用,流畅飞起!...
喜欢谷歌chrome浏览器,并不是仅仅因为他的速度快,安全.更多的是因为chrome浏览器拥有丰富的扩展程序,这些扩展程序让谷歌浏览器变得无所不能.如果你的chrome浏览器不安装扩展程序,那真的不如 ...
- 科研资料|这才是毕业论文的正确打开方式!
开学返校没多久,岛主发现很多同学行色匆匆.各处奔忙,不禁感觉自己也有点站不住脚了,既然大家都这么有规划,那岛主现在是不是也应该仔细考虑考虑未来一段时间要做的事,提前准备准备? 对于临近毕业的小伙伴们而 ...
- 神奇的照片修复术,这才是 PS 的正确打开方式!
蒲公英种子从远处飘回 聚成伞的模样 太阳从西边升起 落向东方 运动员回到起跑线上 轰鸣的火车退回家乡 雪花纷飞 飘向天际 我沉入梦乡 你还在我身旁 --公益广告 大概只有时光倒流,我们才能回到那些每天 ...
最新文章
- 摘之知乎网友...PHYTIN学习
- keyshot渲染图文教程_一篇文章教你学会3D建模和渲染 反正我是信了
- Servlet线程安全
- 广东--阳江--闸波一天游归来,上PP~~
- java怎么看dao文件_java通过实体类生成dao文件
- c语言简易成绩管理系统c语言,C语言写的简易成绩管理系统
- Git笔记(36) 打包
- 简单介绍工厂模式和单例模式
- python数据1-4
- WINDOWS NT/2000下如何屏蔽CTRL+ALT+DEL
- Docute 创建文档网站(docute v3)
- 互联网并发与安全系列教程(07) - 常见的Web安全漏洞(其它漏洞)
- 微信公众账号导航平台
- redis客户端通过哨兵获取主机、从机信息
- 硬件设计【1】——光耦的基本原理及TLP521使用
- 10个WordPress电商产品页面扩展功能
- 怎么注册b5服务器,CSGO-B5开放注册
- 装机必备检测软件全集
- LabVIEW编程基础:while循环编程
- 犯我手游者,必查诛之 - 腾讯WeTest与开发者共筑“手游安全长城