MATLAB矩阵基础操作之矩阵建立

ops/2024/11/17 16:00:47/

我们知道MAT表示矩阵,LAB代表实验室,所以MATLAB中矩阵的分量很重,下面是MATLAB矩阵的建立操作。

矩阵的建立有三种方法:

  1. 直接输入法:
    输入矩阵要以 [ ] [] []作为标识符号,行与行之间用分号隔开且元素都要在括号内
    例如
    在这里插入图片描述

  2. d i a g diag diag b l k d i a g blkdiag blkdiag函数
    d i a g diag diag函数表示创建对角线矩阵 d i a g ( [ ] , k ) diag([],k) diag([],k)表示将 [ ] [] []放到第 k k k条对角线上, k = 0 k=0 k=0表示主对角线
    例如
    在这里插入图片描述
    如果输入一个矩阵 A A A,则 d i a g ( [ A , k ] ) diag([A,k]) diag([A,k])表示 A A A中第 k k k条对角线中元素构成的列向量
    例如
    在这里插入图片描述
    b l k d i a g blkdiag blkdiag表示建立分块对角矩阵
    可以将矩阵看成元素,然后构成对角线
    例如
    在这里插入图片描述

  3. 创建函数法
    z e r o s ( m , n ) zeros(m,n) zeros(m,n)表示创建一个 m m m n n n列的 全 0 0 0矩阵
    e y e ( m , n ) eye(m,n) eye(m,n)表示创建一个 m m m n n n列的 标准矩阵,这时候 m m m ≠ \not= = n n n时也可以输出,并不是严格定义, e y e ( m ) eye(m) eye(m)表示创建一个 m m m m m m列的 标准矩阵
    在这里插入图片描述
    r a n d ( n ) rand(n) rand(n)表示创建一个 n n n n n n列的随机数矩阵,随机数在 [ 0 , 1 ] [0,1] [0,1]之间;
    如果想改变数的范围, r a n d i ( [ a , b ] , m , n ) randi([a,b],m,n) randi([a,b],m,n)表示创建一个 m m m n n n列的随机数矩阵,随机数在 [ a , b ] [a,b] [a,b]之间;
    在这里插入图片描述


http://www.ppmy.cn/ops/134465.html

相关文章

如何在 Ubuntu 22.04 LTS 上安装 Nextcloud

简介 什么是 Nextcloud? Nextcloud 是一个自托管的协作平台,旨在通过文件、通话、群件和 Office 等集成服务提高工作效率。当与 Collabora Online 或 OnlyOffice 等办公套件一起使用时,它可以提供类似于 Dropbox、Office 365 或 Google Dri…

微信小程序瀑布流组件

实现思路 布局采用左右风格的方式,图片采用宽度固定自适应高度接收到显示的数组循环获取左右的高度对比下一个插入左或右提供左右插槽可自定义布局,传出当前循环的值与下标提供触底事件与返回顶部事件在滚动过程中隐藏不需要显示的数据以减少微信小程序dom的消耗 示例 backT…

蓝队知识浅谈(上)

声明:学习视频来自b站up主 泷羽sec,如涉及侵权马上删除文章 感谢泷羽sec 团队的教学 视频地址:蓝队基础之网络七层杀伤链_哔哩哔哩_bilibili 本文主要分享一些蓝队相关的知识。 首先我们先来了解一下什么是蓝队? 蓝队是信息安全领…

动态规划子数组系列(二) 环形子数组的最大和

题目&#xff1a; 解析&#xff1a; 代码&#xff1a; public int maxSubarraySumCircular(int[] nums) {int sum 0;int n nums.length;int[] f new int[n1];int[] g new int[n1];int ret 0, fmax -0x3f3f3f3f, gmin Integer.MAX_VALUE;for(int i 1; i < n; i)…

基于STM32的智能温室控制系统设计

引言 随着农业智能化的发展&#xff0c;传统温室管理模式因效率低下逐渐被淘汰&#xff0c;智能温室控制系统应运而生。智能温室系统通过实时监测温室内的温度、湿度和光照强度&#xff0c;并自动控制通风、灌溉及补光设备&#xff0c;为作物生长提供最优的环境条件。本项目基…

通过声纹或者声波来切分一段音频

通过声纹识别或基于声波特征的模型&#xff0c;确实可以帮助切分一段音频并区分出不同讲话者的语音片段。这种技术被称为 基于声纹的语音分割 或 基于说话人识别的音频分割。其核心原理是利用每个说话者的 声纹特征&#xff08;即每个人独特的语音特征&#xff09;来识别和切分…

在连锁零售行业中远程控制软件的应用

在连锁零售行业&#xff0c;远程控制软件正逐渐成为提高效率和降低成本的重要工具。作为零售经理&#xff0c;您可能已经注意到这种技术带来的变化。试想一下&#xff0c;无论您身在何处&#xff0c;都可以实时监控商店的运营情况&#xff0c;甚至在远离的地方解决顾客的问题。…

FreeRTOS 低功耗 Tickless 模式深度解析

目录 一、引言 二、Tickless 模式的工作原理 1.传统的定时器中断&#xff08;Tick&#xff09;模式 2.Tickless 模式的引入 3.具体实现机制 三、Tickless 模式的优势 1.降低功耗 2.提高响应速度 3.灵活性 四、配置和使用 Tickless 模式 1.软件配置 2.任务编程注意事…