77问答网
所有问题
matlab 行向量相乘 生成 矩阵
用行向量相乘的的语句生成下列矩阵
1 1 1 1 1
1 2 4 8 16
1 3 9 27 81
1 4 16 64 256
举报该问题
其他回答
第1个回答 2009-11-11
A=[1;2;3;4]*[1,1,1,1,1]
A =
1 1 1 1 1
2 2 2 2 2
3 3 3 3 3
4 4 4 4 4
>> B=[1;1;1;1]*[0,1,2,3,4]
B =
0 1 2 3 4
0 1 2 3 4
0 1 2 3 4
0 1 2 3 4
>> A.^B
ans =
1 1 1 1 1
1 2 4 8 16
1 3 9 27 81
1 4 16 64 256
第2个回答 2009-11-11
>> a=[1 1 1 1 1;2 2 2 2 2;3 3 3 3 3;4 4 4 4 4]
a =
1 1 1 1 1
2 2 2 2 2
3 3 3 3 3
4 4 4 4 4
>> b=[0 1 2 3 4;0 1 2 3 4;0 1 2 3 4;0 1 2 3 4]
b =
0 1 2 3 4
0 1 2 3 4
0 1 2 3 4
0 1 2 3 4
>> a.^b
ans =
1 1 1 1 1
1 2 4 8 16
1 3 9 27 81
1 4 16 64 256本回答被提问者采纳
相似回答
matlab
如何把
行向量生成
1和0
矩阵
?
答:
1)等概率地
生成
一个m*n的
矩阵
,且矩阵元素只有0和1。
MATLAB的
表示为:randsrc(m,n,[0,1]);其中,m是行数,n是列数。2)以概率p生成1,(1-p)生成0, MATLAB表示为:randsrc(m,n,[0,1;p,(1-p)]);注意:1)中是2)的特例,即当p=0.5时候。3)以概率[p1,p2,…,pk]生成元...
matlab
怎么把一个
行向量
变成一个
矩阵
答:
维函数 ,reshape函数。另外记住
矩阵
元素 的排列是从上到下,从左倒右的,按照这个规则以及变维函数可以实现想要的功能:>> a=1:6 a = 1 2 3 4 5 6 >> b=reshape(a,3,2)'b = 1 2 3 4 5 6
matlab
怎么把
行向量
转成
矩阵
向量
答:
1、在电脑上打开
matlab
,在命令行窗口中输入“r = [ 1 2 3 4 ];tr = r'”,其中单引号(')是用于转置操作。2、按回车键之后,可以看到将
行向量
r转置成为了列向量tr。3、将列向量转置成为行向量,在命令行窗口中输入“v = [1;2;3;4];tv = v'”。4、按回车键之后,可以看到将列向量...
MATLAB
如何把一个
行向量
变成一个单位
矩阵
最好用FOR语句
答:
首先,你的s1是列
向量
,如果要取第i个元素可以写成s(i,1)或者s(i),不能写s(1,i)然后,我估计你要实现的效果是M1=diag(s1),没必要用for来折腾,即使要折腾也该写M1(i,i)=s1(i);
matlab 中
如何把把.mat文件里的1行60列
向量
转换成3行20列
矩阵
视频时间 1:60
matlab
程序运行得到的结果是几个
行向量
,如何把这些行向量合成
矩阵
答:
假设你得到的
矩阵
是a,b,c……,那么A=(a;b;c;……);应该就可以得到合成的矩阵了
MATLAB中
怎样将多个
行向量
合并为一个
矩阵
答:
使用for循环将多个
行向量
合成一个行向量或者一个多维
矩阵
。代码:例:
matlab
使用时需要将M、N替换成实际值。clc;clear all;close all x0=zeros(1,N*M);y0=zeros(1,N*M);z0=zeros(1,N*M);for i=1:M t=-N/2:N/2-1;x0(N*(i-1)+t+N/2+1)=t+i; %3*i-3+t+2 y0(N*(...
大家正在搜
matlab向量生成矩阵
matlab中怎么把矩阵变成向量
matlab将列向量合成矩阵
matlab矩阵和向量
matlab向量保存到矩阵
matlab向量转换为矩阵
matlab矩阵减向量
matlab怎么把向量转换为矩阵
matlab求矩阵相乘
相关问题
matlab如何用一个列向量与另一个列向量对应相乘,生成一个...
matlab怎么把一个行向量变成一个矩阵
matlab 怎么把行向量转成 矩阵向量
matlab中一个一行四列矩阵与另一个多行四列矩阵如何实现与...
怎样用matlab实现:一个列向量与矩阵的每一列做点乘?
MATLAB 矩阵的每列元素都乘以一个列向量,怎么实现?
MATLAB中怎样将多个行向量合并为一个矩阵
matlab 怎么把行向量转成 矩阵向量?