目录

  • 零基础入门matlab
    • 前言
    • 1.界面认识
    • 2.变量命名
    • 3.数据类型
    • 4.元胞数组和结构体
    • 5.矩阵操作
    • 6.程序结构
    • 7.基本绘图操作
      • 7.1.二维平面绘图
      • 7.2.三维立体绘图
    • 8.图形的保存与导出
    • 9.补充

零基础入门matlab

前言

这篇文章很适合MATLAB的入门学习,这也是我在入门时学习的笔记。

虽然说是”零基础“入门matlab,但是如果有其它编程语言基础的话,学起来自然会更轻松。

特别鸣谢:B站UP主——爱研究的小阿楠

1.界面认识

2.变量命名

注:Matlab中的注释

%% 独占一行的注释(有上下横线分割)

% 普通注释

1)清空环境变量及命令

clear all 清除Workspace中的所有变量(右侧工作区)

clc 清除Command Window中的所有命令(命令行窗口)

2)变量命名规则

①变量名区分大小写

②变量名长度不超过63位(hhh,不会有人把变量名弄这么长吧~)

③变量名简洁明了,尽量做到见名知意

3.数据类型

1)数字

2 + 4

10-7

3*5

8/2

2)字符与字符串

s = ‘a’ (单引号表示字符串)

==abs(s)==ASCII码

char(97) 输出 a (ASCII码转字符串)

num2str(65) 输出数字65

str=‘I love MATLAB & Machine Learning’

length(str) 字符串长度

doc num2str

3)矩阵(Matlab最NB的东西)

A = [1 2 3; 4 5 2; 3 2 7]

B = A’ 把A进行转置,行变列,列变行


C = A(

零基础入门Matlab(一篇两个小时就能学完的入门博客)相关推荐

  1. 零基础,自学JAVA编程需要多长时间才能学完?

    现在不少朋友在问:零基础学Java需要花多少时间?在你开始学一门技术之前,你也得进行各个方面的考察,特别是时间方面你得仔细的思考,因为时间短,这是人之喜见的,要是时间长,那么你就会产生焦虑.不安.自我 ...

  2. Python 入门经典必背的 18 个程序,学完就入门 Python 了

    注意:这是初学者要牢记的 18 个代码,入门之后就简单了. 文章目录 1.Hello World 2.计算数字的平方和 3.计算简单数学表达式 4.字符串操作 5.if 语句 6.for 循环 7.w ...

  3. 【LT-2】L1-2 两小时学完C语言 (5 分) Q.JPG 知乎上有个宝宝问:“两个小时内如何学完 C 语言?”当然,问的是“学完”并不是“学会”。 假设一本 C 语言教科书有 N 个字,这个

    #include<bits/stdc++.h> using namespace std; int main() {int m,n,s,k;cin>>n>>k> ...

  4. python入门先学什么-所以学完 Python 入门课的孩子到底能干啥?

    原标题:所以学完 Python 入门课的孩子到底能干啥? 画个四色螺旋线 ▼ 绘制一个五彩橡皮筋球 ▼ 弄一朵同心花瓣 ▼ 螺旋花瓣 ▼ 随机万花筒 ▼ 还可以搞些表情包 ▼ 以上是学完Python ...

  5. 基础环境搭建——基于Spark平台的协同过滤实时电影推荐系统项目系列博客(五)

    系列文章目录 初识推荐系统--基于Spark平台的协同过滤实时电影推荐系统项目系列博客(一) 利用用户行为数据--基于Spark平台的协同过滤实时电影推荐系统项目系列博客(二) 项目主要效果展示--基 ...

  6. Java基础部分快速复习(以前复习的时候放在自己的新浪博客上)

    工作后Java基本没有用到,有时候自己也会把基础过一遍,下面的链接是以前重温的时候整理的Java基础最核心部分的知识点和代码示例放在自己的新浪博客上,如果以后有需要,直接从这里进入,可以快速复习,节省 ...

  7. 还在担心零基础绘画?这篇文章让你少走弯路!

    零基础学想画画应该怎么学?这些技巧可以让你少走弯路!经常有人问我,我没有绘画基础,现在学画画还能学好吗?会不会很难学?学好之后好不好找工作等等问题!梵高学院就此系统地回答一下这些问题,帮助有需要的同学 ...

  8. 手把手教程:零基础使用MATLAB完成基于深度学习U-Net模型的遥感影像分类

    背景: 很多初入深度学习的学生都会遇到各种环境配置问题,环境搭建不好模型就跑不了,所以这是限制新手的一大难点,MATLAB具有成熟的运行环境,无需配置,这点对于想跑通一个深度学习模型的新手是非常有利的 ...

  9. 《算法零基础100讲》(第57讲) 前缀和(一) 线性前缀和入门

    文章目录 零.写在前面 一.概念定义 1.部分和 2.朴素做法 3.前缀和 4.前缀和的边界值 5.边界处理 6.再看部分和 二.题目描述 1.定义 2.求解 三.算法详解 四.源码剖析 五.推荐专栏 ...

  10. 零基础也能看懂的五大网络安全技术,学网络安全真的可以很简单

    网络安全技术是保护网络不受未经授权访问.破坏或盗取信息的重要手段.以下是五种零基础也能看懂的网络安全技术: 1.防火墙技术:防火墙是一种网络安全设备,用于监控和控制进入或离开网络的流量.它可以识别不安 ...

最新文章

  1. 大型网站架构学习笔记
  2. linux进程卡住_鸿蒙系统,Linux? Android?
  3. 扑克牌比大小c语言,算了算学了有一个月c语言了,写了个扑克牌程序
  4. 直击于丹软肋的作家——李悦
  5. luogu P2257 YY的GCD
  6. xshell 打开文件跳转到最后_如何在Xshell中打开Xftp
  7. 获得邮件列表失败_邮件经常失败回弹很糟心?一定要知道这几个小知识
  8. 使用TeraTerm自带SSH SCP功能,传送文件
  9. 区块链 共识机制研究和传统一致性研究的区别
  10. java实现复制文件目录及文件到指定路径下
  11. 1038: 绝对值最大 Python
  12. 麻省理工python公开课 pdf_MIT麻省理工学院公开课:计算机科学及编程导论 Python 笔记1-3...
  13. Outlook 2007对于不同(Gmail.Sina.Sohu.126.163.Yahoo.Hotmail)Email账号设置
  14. onu搭建php,ONU的简单操作和故障排查
  15. 2019,我的影像记录
  16. 数据库系统的工作流程
  17. 【转载】遥感影响数据集整理
  18. 2022-12-3 图形化界面工具 添加数据
  19. 部署开源项目记录 - 部署seata时遇到的问题
  20. Linux Signal (2): signal函数

热门文章

  1. 新浪微博表情jQuery插件 v1.2——方便地实现表情插入功能
  2. 漫画小程序源码全开源商业版
  3. visio 2019 简单流程图教程
  4. java俄罗斯方块论文,java俄罗斯方块论文
  5. C#+.Net使用RemObjects建立客户端服务端
  6. 黑马程序员顺义校区php_2018黑马整套php视频教程
  7. 数据库系统在计算机系统中的地位与作用,浅谈数据库设计在系统设计中的重要性...
  8. nero刻录软件中文版|nero express刻录软件 (附教程)
  9. Php ui 3dmax,3dMAX 7-2020 3264位 SP1 sp2更新补丁合集及修复说明
  10. 智能小区计算机网络系统,智能住宅小区综合布线系统方案