在MATLAB中生成矩阵的三种方法 您所在的位置:网站首页 matlab中输入单位矩阵 在MATLAB中生成矩阵的三种方法

在MATLAB中生成矩阵的三种方法

2023-08-21 05:03| 来源: 网络整理| 查看: 265

在MATLAB中生成矩阵的三种方法 1. 直接输入法2. 外部文件读入法3.特殊矩阵函数生成法

1. 直接输入法

(1)矩阵所有元素必须在[]内 (2)矩阵中同行元素以逗号‘,’或空格分隔 (3)矩阵中行与行之间用分号‘;’或回车分隔 (4)矩阵元素可以是表达式 (5)若[]中无元素表示空矩阵 同行逗号,行与行分号 在这里插入图片描述 同行逗号,行与行回车 在这里插入图片描述

同行空格,行与行分号 在这里插入图片描述

同行空格,行与行回车 在这里插入图片描述

2. 外部文件读入法

       多用于外部大量数据的引入        1)命令load+文件名               D盘建如下txt文件 在这里插入图片描述 在这里插入图片描述        2)命令A=import(‘文件名’) 在这里插入图片描述

       3)命令A=xlsread(‘文件名’)               从当前程序所在文件夹里,按照函数中指定的法范围,从单元格开始读取文件,返回数据。

3.特殊矩阵函数生成法

       1)单位矩阵               eye(m,n)               第一个参数代表行数,第二个参数代表列数 在这里插入图片描述               eye(m)               若只有一个参数,代表行列相同 在这里插入图片描述 在这里插入图片描述        2)零矩阵               zeros(m,n)、zeros(m)               与eye类似 在这里插入图片描述 在这里插入图片描述        3)一矩阵               ones(m,n)、ones(m)同上 在这里插入图片描述 在这里插入图片描述        4)a中为对角元素向量 在这里插入图片描述        5) 随机矩阵               rand(m,n)、rand(m)生成的元素为0—1的随机数 在这里插入图片描述               randn(m,n)、randn(m)               生成正态分布随机矩阵 在这里插入图片描述



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有