MATLAB一些的小问题

这篇博客介绍了MATLAB中的矩阵表示、zeros和ones函数的使用,以及如何生成均匀分布随机数。同时,详细讲解了如何读取和写入.csv文件,包括csvread和csvwrite函数的应用。最后提到了fill函数在填充图形中的应用。
摘要由CSDN通过智能技术生成

1. MATLAB矩阵的表示

  • A(i,:) 表示 A矩阵的第 i 行所有元素

  • A(i,:) 表示 A矩阵的第 j 列所有元素

  • A(:,:) 表示 A矩阵的 所有元素


2. zeros函数和ones函数

2.1 zeros函数——生成零矩阵
  • B=zeros(n):生成n×n全零阵。

  • B=zeros(m,n):生成m×n全零阵。

  • B=zeros([m n]):生成m×n全零阵。

  • B=zeros(d1,d2,d3……):生成d1×d2×d3×……全零阵或数组。

  • B=zeros([d1 d2 d3……]):生成d1×d2×d3×……全零阵或数组。

  • B=zeros(size(A)):生成与矩阵A相同大小的全零阵。

2.2 ones函数——生成全1阵
  • ones的使用方法与zeros的使用方法类似。

3. MATLAB中A代表一个矩阵,那么A(1)代表什么意思

  • A(1)是指矩阵中的第一个元素。

  • matlab中矩阵的排列是按照从上往下,从左往右的;


4. 产生均匀分布随机数

  • unifrnd(a,b,m,n); 产生m*n阶[a, b]均匀分布矩阵

    unifrnd(a,b); 产生一个[a,b]的均匀随机数

  • rand(m,n);产生m*n阶 [0,1] 均匀分布的随机数矩阵

    rand(n); 产生n*n阶 [0,1] 均匀分布的随机数


5. 读取/写入.csv文件

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值