如何用matlab~~提取第一行和第二行中大于0.3的元素组成矩阵
如何用matlab创建一个4*5随机阵,提取第一行和第二行中大于0.3的元素组成矩阵.
~~谢谢大家指教~~
谢谢hwyegg ~~还能帮忙一题吗~
设A=[1 4 8 13;-3 6 -5 -9;2 -7 -12 -8],B=[5 4 3 -2;6 -2 3 -8;-1 3 -9 7],求C=A*B,D=A.*B
人气:208 ℃ 时间:2020-04-12 03:52:00
解答
A=rand(4,5) %产生随机矩阵
[i,j]=find(A([1,2],:)>0.3) %i,j为前两行中大于0.3的元素的坐标
然后要怎么操作就看你的具体需要了,不清楚的话请用help命令查询rand和find的用法
推荐
- matlab怎样提取提取一个矩阵中的某些元素?
- 在matlab中,怎样提取一个矩阵的一行元素或者提取一列元素?
- Matlab 矩阵中抽取元素的问题
- I like everything to be in place是什么意思
- 某捕鱼组,第-天捕鱼286千克,第二天捕鱼315千克,每千克鱼售价4元,这个捕鱼组两天捕的鱼可卖多少元?
- 乙烯和水加成
- 写几个带有数字的成语
- 水调歌头,十五夜望月,我的思念是圆的这三首咏月的诗,写于不同的时代,表现手法也各有不同,但都表现了 之情
猜你喜欢