m=magic(3)
m =
8 1 6
3 5 7
4 9 2
>> r=find(m>3)
r =
1
3
5
6
7
8
如何让r在一行显示,而不是一列显示?
|
楼主: liukuan415
|
1979
9
[学科前沿] matlab显示问题 |
|
高中生 92%
-
|
回帖推荐Chemist_MZ 发表于5楼 查看完整内容 matlab的所有函数基本都是矩阵化的,函数的输入参数和输出都可以是矩阵,所以会返回符合条件的所有矩阵里元素的位置,这个不奇怪。一般会写的人都会利用matlab强大的矩阵运算能力,尽量避免循环或者单个元素的处理,而用矩阵批量计算。
他返回的默认值是一个逻辑矩阵,即满足条件的元素位置是1,不满足的是0。
因为你的l矩阵里包含零,所以不positive,矩阵或者向量的元素的位置,在matlab里是没有零的,最小从1开始。不像其他 ...
| ||
|
|
| ||
|
扫头像关注公众号“二点三西格玛”衍生品定价与风险管理
|
||
| ||
| ||
|
扫头像关注公众号“二点三西格玛”衍生品定价与风险管理
|
||
|
扫头像关注公众号“二点三西格玛”衍生品定价与风险管理
|
|
|
扫头像关注公众号“二点三西格玛”衍生品定价与风险管理
|
|
加好友,备注jr京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


