python 矩阵除法_请问matlab编程,怎样让两个矩阵对应元素相除?

展开全部

>> clear

>> A=[3 6 9];

>> B=[1 2 3];

>> C=A./B

C =

3 3 3

注:

MATLAB在矩阵的运算中,“/”号和“*”号代表矩阵之间的乘法与除法,对应元62616964757a686964616fe59b9ee7ad9431333366306563素之间的乘除法需要使用“./”和“.*”。

另外数与矩阵之间的乘法就可以使用“*”号,矩阵与数的右除可以使用“/”号,左除应该使用“./”,即矩阵除以数使用“/”号,数除以矩阵应该使用“./”号。

扩展资料:

关于MATLAB的命令矩阵的基本操作

一、获取矩阵元素

可以通过下标(行列索引)引用矩阵的元素,如Matrix(m,n),也可以采用矩阵元素的序号来引用矩阵元素。

矩阵元素的序号就是相应元素在内存中的排列顺序,在MATLAB中,矩阵元素按列存储。序号(Index)与下标(Subscript )是一一对应的。

以m*n矩阵A为例:矩阵元素A(i,j)的序号为(j-1)*m+i。其相互转换关系也可利用sub2ind和ind2sub函数求得。

二、利用冒号表达式获得子矩阵

1、A(:,j)表示取A矩阵的第j列全部元素;A(i,:)表示A矩阵第i行的全部元素;A(i,j)表示取A矩阵第i行、第j列的元素。

2、A(i:i+m,:)表示取A矩阵第i~i+m行的全部元素;A(:,k:k+m)表示取A矩阵第k~k+m列的全部元素,A(i:i+m,k:k+m)表示取A矩阵第i~i+m行内,并在第k~k+m列中的所有元素。

此外,还可利用一般向量和end运算符来表示矩阵下标,从而获得子矩阵。end表示某一维的末尾元素下标。

三、利用空矩阵删除矩阵的元素

在MATLAB中,定义[]为空矩阵。给变量X赋空矩阵的语句为X=[]。注意,X=[]与clear X不同,clear是将X从工作空间中删除,而空矩阵则存在于工作空间中,只是维数为0。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值