matlab官方交互式学习网址(2小时):Self-Paced Online Courseshttps://matlabacademy.mathworks.com/details/matlab-onramp/gettingstarted

(注:有些高校给学生买了,才能使用。没有买可能需要付费)

目录

一、基本语法

二、桌面管理

三、数组类型

四、等间距向量

五、创建矩阵

六、索引

七、数组运算

八、多个输出

九、文档

十、绘图

十一、使用表

十二、逻辑运算

十三、编程


一、基本语法

示例

说明

x = pi

使用等号 (=) 创建变量。
左侧 (x) 是变量的名称,其值为右侧 (pi) 的值。

y = sin(-5)

您可以使用括号提供函数的输入。

二、桌面管理

函数

示例

说明

save

save data.mat

将当前工作区保存到 MAT 文件中。

load

load data.mat

将 MAT 文件中的变量加载到工作区。

clear

clear

清除工作区中的所有变量。

clc

clc

清除命令行窗口中的所有文本。

format

format long

更改数值输出的显示方式。

三、数组类型

示例

说明

4

标量

[3 5]

行向量

[1;3]

列向量

[3 4 5;6 7 8]

矩阵

四、等间距向量

示例

说明

1:4

使用冒号 (:) 运算符,创建一个从 1 到 4,间距为 1 的向量。

1:0.5:4

创建一个从 1 到 4,间距为 0.5 的向量。

linspace(1,10,5)

创建一个包含 5 个元素的向量。这些值从 1 到 10 均匀间隔。

五、创建矩阵

示例

说明

rand(2)

创建一个 2 行 2 列的方阵。

zeros(2,3)

创建一个 2 行 3 列的矩形矩阵。

六、索引

示例

说明

A(end,2)

访问最后一行的第二列中的元素。

A(2,:)

访问第二行所有元素。

A(1:3,:)

访问前三行的所有列。

A(2) = 11

将数组中第二个元素的值更改为 11。

七、数组运算

示例

说明

[1 1; 1 1]*[2 2;2 2]

ans =

4    4

4    4

执行矩阵乘法。

[1 1; 1 1].*[2 2;2 2]

ans =

2    2

2    2

执行按元素乘法。

八、多个输出

示例

说明

[xrow,xcol] = size(x)

将 x 中的行数和列数保存为两个不同变量。

[xMax,idx] = max(x)

计算 x 的最大值及其对应的索引值。

九、文档

示例

说明

doc randi

打开 randi 函数的文档页。

十、绘图

示例

说明

plot(x,y,"ro-","LineWidth",5)

绘制一条红色 (r) 虚线 (--)
并使用圆圈 (o) 标记,线宽很大。

hold on

在现有绘图中新增一行。

hold off

为下一个绘图线条创建一个新坐标区。

title("My Title")

为绘图添加标签。

十一、使用表

示例

说明

data.HeightYards

从表 data 中提取变量 HeightYards。

data.HeightMeters = data.HeightYards*0.9144

从现有数据中派生一个表变量。

十二、逻辑运算

示例

说明

[5 10 15] > 12

将向量与值 12 进行比较。

v1(v1 > 6)

提取 v1 中大于 6 的所有元素。

x(x==999) = 1

用值 1 替换 x 中等于 999 的所有值。

十三、编程

示例

说明

if x > 0.5

y = 3

else

y = 4

end

如果 x 大于 0.5,则将 y 的值设置为 3。

否则,将 y 的值设置为 4。

for c = 1:3

disp(c)

end

循环计数器 (c) 遍历
值 1:3(1、2 和 3)。

循环体显示 c 的每个值。

《MATLAB 入门之旅》知识点总结相关推荐

  1. 动图图解!既然IP层会分片,为什么TCP层也还要分段?

    文章持续更新,可以微信搜一搜「golang小白成长记」第一时间阅读,回复[教程]获golang免费视频教程.本文已经收录在GitHub https://github.com/xiaobaiTech/g ...

  2. TCP粘包:我只是犯了每个数据包都会犯的错 |硬核图解

    事情从一个健身教练说起吧. 李东,自称亚健康终结者,尝试使用互联网+的模式拓展自己的业务.在某款新开发的聊天软件琛琛上发布广告. 键盘说来就来.疯狂发送"李东",回车发送!,&qu ...

  3. 爷青回!最近很火的朋友圈怀旧小电视源码来啦!看到最后一个视频我大呼好家伙!

    原文首发于公众号:[golang小白成长记] 爷青回!最近很火的朋友圈怀旧小电视源码来啦!看到最后一个视频我大呼好家伙! 体验一把怀旧小电视 最近朋友圈被怀旧小电视刷爆啦! 点开来,是一台老式电视机! ...

  4. 在linux下安装windows系统--仅仅支持efi主板+gtp+U盘安装

    本人已经安装成功: 材料: 1. U盘 2.电脑,bios支持efi shell 3.win8-x86-64位安装镜像cn_windows_8_1_x64_dvd_2707237.iso 4.EFI_ ...

  5. TCP粘包为什么会粘包? 背后的原因让人暖心

    事情从一个健身教练说起吧. 李东,自称亚健康终结者,尝试使用互联网+的模式拓展自己的业务.在某款新开发的聊天软件琛琛上发布广告. 键盘说来就来.疯狂发送"李东",回车发送!,&qu ...

  6. 活久见!TCP两次挥手,你见过吗?那四次握手呢?

    文章持续更新,可以微信搜一搜「小白debug」第一时间阅读,回复[教程]获golang免费视频教程.本文已经收录在GitHub https://github.com/xiaobaiTech/golan ...

  7. 【软件工程】McCabe方法,输入三角形三边,判断三角形性状,画出流程图和环图,计算环形复杂度,要求有判断是否能构成三角形的条件。

    话不多说,直接上图解,知识点在最后. 流程图 环图 环形复杂度 整合 知识点 环型复杂度的三种计算方法 V(G) = 流图中的区域数 V(G) = 流图中的判定数 + 1 V(G) = E - N + ...

  8. 【机器学习基础】8个知识点,图解K-Means算法

    来源:Python数据之道 作者:Peter 整理:Lemon 8个知识点,图解K-Means算法 之前,公众号分享了关于 KNN算法 的介绍,今天,我们来学习下另一个经典的算法:K-means算法. ...

  9. 30 张图解 | 高频面试知识点总结:面试官问我高并发服务模型哪家强?

       面试中经常会被问到高性能服务模型选择对比,以及如何提高服务性能和处理能力,这其中涉及操作系统软件和计算机硬件知识,其实都是在考察候选人的基础知识掌握程度,但如果没准备的话容易一头雾水,这次带大家 ...

  10. 万字整理,图解Linux内存管理所有知识点

    Linux的内存管理可谓是学好Linux的必经之路,也是Linux的关键知识点,有人说打通了内存管理的知识,也就打通了Linux的任督二脉,这一点不夸张.有人问网上有很多Linux内存管理的内容,为什 ...

最新文章

  1. echarts tree默认展开_echarts tree控制节点的展开收起
  2. linux用户态驱动--VIFIO、IOMMU、UIO(二)
  3. Android 蓝牙开发浅析
  4. 学计算机的如何学英语,怎么在电脑上学习英语
  5. 基于JAVA+SpringMVC+Mybatis+MYSQL的学生课堂考勤管理系统
  6. IO中的阻塞、非阻塞、同步、异步概念分析详解(通俗易懂)
  7. redux之createStore
  8. Win7 64位 IIS未能加载文件或程序集“System.Data.SQLite”或它的某一个依赖项
  9. 【Thinking In Java】笔记之二 控制执行流程
  10. Hibernate各个版本的下载地址
  11. 2016年银行业专业人员初级资格考试《个人理财》考试大纲
  12. matlab如何改变数据类型,matlab数据类型转换实用案例
  13. 黑鲨官网装机大师工具如何重装win10系统,win10系统重装
  14. 小学计算机教师业务笔记,小学教师业务笔记
  15. windows10罪过_七大罪过与如何避免
  16. 新闻推荐系统-项目介绍(PRD)
  17. mysql查看指定全局变量_【全局变量】mysql查看全局变量以及设置全局变量的值...
  18. 缓冲液的配制(PBS与PBST)
  19. pcr扩增mix试剂选购相关问题
  20. pkg打包node服务为双击可执行二进制文件Windows x64系统

热门文章

  1. EGO1—实现8选1的数据选择器74HC151
  2. Eclipse使用Space键替换Tab键不生效的解决方案
  3. 股票数据接口的获取方法有哪几种?
  4. MySQL优化器如何预估查询成本
  5. windows下更改文件创建修改访问时间
  6. QDir::SortFlag
  7. cfg文件Linux怎么打开,cfg文件扩展名,cfg文件怎么打开?
  8. android+点九图片+教程,史上最详细的android的点9(.9)图片制作教程,菜鸟看完也保证可以学会...
  9. C-Lodop提示“有窗口已打开,先关闭它(持续如此请刷新页面)!”
  10. Excel连接openGauss数据库实操