2017-04-11 46 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。你總是可以看看文檔