matlab生成特殊矩阵
题目
matlab生成特殊矩阵
我想用matlab编写程序,生成所有4*4的各行各列都只有一个1元素,但不重复,其他均为0的矩阵,比如
1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 1
和
1 0 0 0
0 0 1 0
0 1 0 0
0 0 0 1
这样的矩阵应该有24个,求解编程生成所有这样的矩阵序列并输出显示
答案
代码如下,复制粘贴到editor里运行即可:clearclc%生成24个矩阵p = perms([1 2 3 4]); %给出4*4矩阵中1在每行中列位置的排列组合n = size(p,1);for i = 1:n matrix = zeros(4); index = [p(i,1) p(i,2)+4 p(i,...
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 初中学生成长记录册自我评价怎么写?
- 一块0.2公顷的长方形试验田,它的长是80米,求它的宽
- 等边三角形ABC中,点A在AB上,点E在AC上,BD=AE,CD和BE相交于O,DF垂直于BE,垂足为F,求ODF的度数
- 哥哥有果汁糖40粒,巧克力35粒,问果汁糖的数量是巧克力的几倍?
- 一辆自行车,轮胎外直径60厘米,如果每分钟转100周,要通过一座471米的大桥,约需几分钟?
- 一篇英语作文过去完成时 用10单元单词
- 一种糖上水,糖的含量是水的9分之1,800克这样的糖上水中,含糖多少克?
- Na和Cl形成的化合物中所含化学键的类型是
- 电磁继电器在电路图中咋画
- If there is no cure for the pain,no shelter from the rain,you should not have fallen into love or go