MATLAB基础篇

这篇具有很好参考价值的文章主要介绍了MATLAB基础篇。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.数的操作

1.1复数COMPLEX

取相角angle(x);
取幅值abs(x);
取实部real(x);
取虚部imag(x);
TIP:eps非常小的数字

2.向量

简单来说,分为行向量列向量

2.1构建

  • 列向量用 “;”或者“回车”
  • 行向量用 “,”或者“空格”

那么就可以直接输入,或者用linspace()函数创建向量‘

2.2取元素

tip:matlab的向量第一个索引下标为1

  • 取向量x的第n个元素,x(n)
  • 取向量x的第n个至第m个元素,x(n:m)
  • 乱取x的元素,x([n m j])

2.3运算

  • 加法,x+1,向量的每个元素都会+1
  • 点乘,x.*y,向量的对应元素相乘
  • 内积,dot(x,y),对应元素相乘的和

3.矩阵

简单来说,一些行向量或者很多个列向量组成。

3.1创建

tip:不需要预先定义它的大小

  • 直接输入,同行的用“空格”或者“,”,换行用“回车”或者“;”
  • 导入文本文件,load 文件名.txt

3.2修改

  • 扩充,D=[A;B C],A在上BC在下边;
  • 删第1行,A(1,:)=[ ]
  • 删第1列,A(:,1)=[ ]

3.3运算

  • 逆,inv();
  • 行列式,det();
  • 特征值,eig();

4元胞

我感觉是一容融合体,可以包含矩阵,数组等

4.1创建

A是矩阵,B是数组;E是元胞

  • E={A,B}

4.2引用

  • E{1}表示A
  • E{2}表示B

5结构体

也是一种融合体吧

5.1创建

S=struct('color',{'red','black'},'number',{1,2})

5.2引用

S(2).color=‘black’
S(2)

6画图

6.1创建子图

  • subplot(m,n,p)

m,n表示矩阵格子,p指定位置
这样的排列关系
1 2
3 4

6.2画图

plot(x,y1,x,y2,…)文章来源地址https://www.toymoban.com/news/detail-536386.html

到了这里,关于MATLAB基础篇的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • MATLAB App Designer基础教程 Matlab GUI入门(四)

    绘制函数图像 显示图像(jpg png tiff) App designer中 plot 和命令行中的 plot函数的不同; 如何在坐标轴空间中显示两个函数图像; 智能缩进 (Ctrl + I) 颜色选项: r -红色 g - 绿色 b - 蓝色 w - 白色 k - 黑色 去除边框技巧(隐藏边框技巧),界面设置(代码设置)框样式 更改网格

    2024年02月12日
    浏览(25)
  • 快速上手MATLAB:科研、工程、数据分析,MATLAB入门(下)教你基础知识!分享《MATLAB初学者教程 MATLAB编程-菜鸟入门(清晰版)》

    1、《MATLAB完全学习手册(视频+课件+代码)》 2、《MATLAB入门》 3、《详解MATLAB在科学计算中的应用》 4、《案例二 MATLAB与Excel交互》 5、《MATLAB初学者教程 MATLAB编程-菜鸟入门(清晰版)》 6、《MATLAB常用函数参考 MATLAB函数汇总 精通MATLAB》 7、等等。。。。 前两天,我们在(

    2024年02月07日
    浏览(43)
  • 快速上手MATLAB:科研、工程、数据分析,MATLAB入门(上)教你基础知识!+分享MATLAB完全学习手册资料(视频+课件+代码

    1、《MATLAB完全学习手册(视频+课件+代码)》 2、《MATLAB入门》 3、《详解MATLAB在科学计算中的应用》 4、《案例二 MATLAB与Excel交互》 5、《MATLAB初学者教程 MATLAB编程-菜鸟入门(清晰版)》 6、《MATLAB常用函数参考 MATLAB函数汇总 精通MATLAB》 7、等等。。。。 编程语言基础:M

    2024年02月06日
    浏览(31)
  • MATLAB 之 符号计算基础

    MATLAB 为用户提供了一种符号数据类型,相应的运算对象称为符号对象。例如,符号常量、符号变量、符号函数以及有它们参与的符号表达式等。在进行符号运算前首先要建立符号对象,然后才可以进行符号对象的运算。 1.1 建立符号变量和符号常量 MATLAB 提供了建立符号对象

    2024年02月09日
    浏览(30)
  • MATLAB基础——subs函数

    作用是将函数中的旧符号替换为新符号,用法如下: 表示将符号表达式S中的符号变量OLD替换为新的值NEW 一共四种用法,实例如下: 首先定义三个符号变量和一个符号表达式 将变量x替换为数值 将x替换为变量z 同时将x和y分别替换为1和z 将单变量替换为数组

    2024年02月05日
    浏览(20)
  • matlab编程基础

    1.1常量与变量 变量命名第一个字符必须为字母,变量可以由数字、字母、下划线组成,区分大小写。 常量: 1.2 数值型数据 双精度:64位 智能存储15位左右十进制数 double() 单精度 :32位,single() 常用于图像表示与处理:unit8(),8位 1.3 符号型数据 转换为符号型:sym(A) 显示符

    2024年02月06日
    浏览(3)
  • MATLAB基础篇(上)

    目录 一、MATLAB简介 A.  MATLAB发展简史 1、 MATLAB的开发单位: 2、几个不同的发展时期 B. MATLAB的特点  二、 MATLAB基本语法 1、数组的定义 规则1: 规则2: 规则3:  规则4: 2、数组元素的存取操作 3、算术运算 4 、数组变形 5、举例 6、常用函数 MATLAB(Matrix Laboratory, 即矩阵实验室)是

    2024年02月12日
    浏览(3)
  • Matlab基础教学入门

    2.1 注释 1.单行注释 2.多行注释 3.文档注释 2.2 的字母全部小写 常用的代码编辑器,针对有特殊的颜色标记,非常直观。 2.3 常量 2.4 数据类型 2.4.1 数据类型 基本数据类型 整数(byte、short、int、long) 浮点数(float、double) 字符(char) 布尔(boolean) 引用

    2024年02月13日
    浏览(23)
  • matlab基础知识

    本文参考了matlab数学建模一书 logspace(x1,x2,n)函数产生一组等比数列,第一个数是 1 0 x 1 10^{x_1} 1 0 x 1 ​ ,最后一个数是 1 0 x 2 10^{x_2} 1 0 x 2 ​ ,n是n个元素,默认是50;eg: 这里第一个数是 1 0 0 = 1 10^{0}=1 1 0 0 = 1 ,最后一个数是 1 0 lg ⁡ 32 = 32 10^{lg 32}=32 1 0 l g 3 2 = 3 2 ,一共

    2023年04月23日
    浏览(23)
  • MATLAB:矩阵(基础知识)

    1.矩阵的输入 2.调用矩阵 3.子数组的赋值 1. 矩阵的构造与操作 zeros 生成元素全为0的矩阵 ones 生成元素全为1的矩阵 eye 生成单位矩阵 rand 生成随机矩阵 fliplr 矩阵左右翻转 flipud 矩阵上下翻转 triu  矩阵的上三角部分 tril 矩阵的下三角部分 diag 对角矩阵 full 将稀疏矩阵化为普通

    2023年04月08日
    浏览(20)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包