2017-04-11 27 views
-1

下午好设定负的和正的值;Matlab的:提取物从基质

我有一个矩阵A 129 81,我所要做的就是寻找负值和正值。没有nul值。的问题是,我必须创建一个循环,其朝向行和列变为并寻找正或负瓦尔斯但一旦它从负转移到正或反之亦然,那些(例如负)的值的范围必须被存储在一个矩阵,然后它移动到正值并存储它。我不知道是否有一个聪明的功能或工具来做到这一点......如果你要我解释更多,有没有问题需要一些帮助......

感谢

亚当enter image description here

+0

你可以添加一个例子,你的问题是不明确的。 – obchardon

+0

所以它的这个数字叫大久保Weiss和我所要做的是跟踪结构与负,正值,然后计算其半径是什么 –

回答

0

我不知道你正在尝试做的,但如果你希望“独立”的基础上其进入的符号矩阵,有一个很简单的方法:

在MATLAB中,一个有用的功能(但在计算方面相当昂贵)是find。这会给你满足条件的矩阵(或矢量)的条目: 说你的矩阵是A

positiveIndices = find(A > 0)

会给你的索引,其中,A是积极的。然后A(positiveIndices)将返回您的所有负面因素A。你总是可以看看文档