matlab输入单行矩阵_Matlab操作矩阵的相关方法

本文详细介绍了Matlab中矩阵的基本操作,包括生成矩阵、读写文件、矩阵属性获取、矩阵运算及数据处理,还涉及数据的可视化方法,如绘制正弦和余弦函数。
摘要由CSDN通过智能技术生成

Matlab操作矩阵的相关方法

下面这篇文章主要是对吴恩达老师机器学习中matlab操作的一个整理和归纳

一、基本操作

1.生成矩阵(ones、zeros)

A = [1 2;3 4;5 6]             #生成3行4列的矩阵

B = [1 2 3]                      #B就是一个行向量

C = [1;2;3]                      #定义c为一个列向量

D = 1:0.1:2           #定义开始值为1,步长为0.1,结束值为2的一个行向量

E = 1:6                  #定义开始值为1,步长默认为1,结束值为6的行向量

ones(2,3)     #矩阵中所有元素都为1 定义一个2行3列的矩阵

zeros(2,3)   #矩阵中所有的元素都为0 定义一个2行3列的矩阵

2.生成随机矩阵(rand、randn)

rand(1,3)         #生成1行3列的随机矩阵

randn(2,3)      #生成高斯随机矩阵,高斯随机矩阵即为标准差或方差为1

3.生成单位矩阵(eye(n))

eye(n)        #生成n行n列的单位矩阵

4.帮助命令(help)

help 变量名     #可查看函数的API详解

二、移动数据

1.操作.txt文件(load)

1.1 加载.txt文件并且拆分文件的行和列的值

data = load('文件路径')      #加载文件

获取多列的数据(获取多行的数据和多列类似,只需要修改第一个参数即可)

data(:,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值