MATLAB-用n*2矩阵生成n*n矩阵已知一个n*2维矩阵,其列向量是数字1到n的一个排列.n*2维矩阵有行向量[i j],则n*n矩阵中ij元素为1.n*n矩阵其余元素为0.寻求详细程序,能运行出结果.抱歉,题目信息给的

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 13:04:51
MATLAB-用n*2矩阵生成n*n矩阵已知一个n*2维矩阵,其列向量是数字1到n的一个排列.n*2维矩阵有行向量[i j],则n*n矩阵中ij元素为1.n*n矩阵其余元素为0.寻求详细程序,能运行出结果.抱歉,题目信息给的

MATLAB-用n*2矩阵生成n*n矩阵已知一个n*2维矩阵,其列向量是数字1到n的一个排列.n*2维矩阵有行向量[i j],则n*n矩阵中ij元素为1.n*n矩阵其余元素为0.寻求详细程序,能运行出结果.抱歉,题目信息给的
MATLAB-用n*2矩阵生成n*n矩阵
已知一个n*2维矩阵,其列向量是数字1到n的一个排列.n*2维矩阵有行向量[i j],则n*n矩阵中ij元素为1.n*n矩阵其余元素为0.
寻求详细程序,能运行出结果.
抱歉,题目信息给的不对…
是这样,数1到2000,组成两个矩阵。一个是4000*2,一个是200*2。数可重复出现,但一行内的两数不同。
现在根据这两个矩阵的信息构造两个2000*2000矩阵。一个对应4000*2,一个对应200*2。要求[i j]出现几次,方阵ij位置就是几。
比如a=[3 1;2 3;3 1;2 4]则所求方阵为
0 0 0 0
0 0 1 1
2 0 0 0
0 0 0 0
(以1到4举例)

MATLAB-用n*2矩阵生成n*n矩阵已知一个n*2维矩阵,其列向量是数字1到n的一个排列.n*2维矩阵有行向量[i j],则n*n矩阵中ij元素为1.n*n矩阵其余元素为0.寻求详细程序,能运行出结果.抱歉,题目信息给的
不知道你说的是不是这个意思.
>> a=[1,3;2,1;3,4;4,2];b=zeros(4,4);
>> for i=1:4
b(a(i,1),a(i,2))=1;end
>> b
b =
0 0 1 0
1 0 0 0
0 0 0 1
0 1 0 0

再描述清楚一些,
感觉怪怪的,
最好拿一个例子。

MATLAB-用n*2矩阵生成n*n矩阵已知一个n*2维矩阵,其列向量是数字1到n的一个排列.n*2维矩阵有行向量[i j],则n*n矩阵中ij元素为1.n*n矩阵其余元素为0.寻求详细程序,能运行出结果.抱歉,题目信息给的 matlab 怎么用一个命令生成这个矩阵 [1,2,3]?这个矩阵[1,2,3,.,N] matlab生成一个M*N随机矩阵,要求该矩阵的均值是1*10^-6 matlab 一次生成x个矩阵比如生成zeros矩阵,我想生成n个,输入n,然后就能出来n个zeros矩阵,每个都是2*3的! matlab中有个矩阵[~,n] ’是啥意思 matlab如何将for循环产生的矩阵相加,新矩阵维度不变matlab for 循环产生n个矩阵,如何将这个n个矩阵相加,新生成的矩阵与前n个举证维度相同 用Matlab生成一个n*n的矩阵,要求是对称矩阵,并且对角线都是实数a而其他元素都是实数-a, 怎么用matlab创建一列矩阵.首先定义N,建立的矩阵名为b,要求有N*N行,前N行为1,其余的为0.例如:n=2,就是1;1;0;0(转置).输入N,自动生成矩阵就行,或者给语句.谢谢了 matlab 怎么编程 输出n*n矩阵的对角线元素? 用Matlab生成一个nN*n的矩阵,生成一个[A;A^2;A^3;A^4;.;A^N]的矩阵.其中A是n*n的如题.求兄弟告诉我怎么打这个代码,A我已经有了,但是这个我实在做不出,我代码不是很熟.用for,while都行,N暂时取32好了, matlab里怎样生成1*N的全为1的矩阵? 正交矩阵问题行列式为1的3阶矩阵,乘以1个向量,得到另一个向量,做n次后,用matlab生成图像是个圆,why? 由n个观测数据u(1),u(1),...,u(N)用matlab怎么构造矩阵 matlab 怎样生成一个N*N的对称矩阵,要主对角线的元素为0,其他随意? matlab置换矩阵请问怎么用matlab画n阶置换矩阵,置换矩阵可以用1,2,3,……,n的排列等价模拟,比如增序排列1,2,3,……,n对应单位置换矩阵.不知怎么能转化成矩阵让matlab画出来所有的? Matlab的矩阵生成问题我看教程上面:N=10;S=zeros(2*N);[x,y]=meshgrid(linspace(-N,N,2*N));S(x-y 线性代数,n阶矩阵 用matlab 建立5*6矩阵 要求输出矩阵第n行元素 当n超过矩阵的行数自动转为输出最后一行并报错