2012-10-04 16 views
0

我有一個channel對象,其中包含filterL對象的數組。每個filterL對象都有一些數據H。在控制檯中鍵入以下內容。 。 。如何調整對象數組中的數據以便可以對其進行求和?

channel.filterL(:).H 

給出了輸出。 。 。

ans = 

    0.0140 - 0.0414i 
    0.0133 - 0.0181i 
    0.0131 - 0.0095i 
    0.0131 - 0.0042i 
    0.0131 - 0.0000i 


ans = 

    0.0140 - 0.0416i 
    0.0133 - 0.0181i 
    0.0131 - 0.0095i 
    0.0131 - 0.0042i 
    0.0131 - 0.0000i 


ans = 

    0.0140 - 0.0420i 
    0.0133 - 0.0181i 
    0.0131 - 0.0095i 
    0.0131 - 0.0042i 
    0.0131 - 0.0000i 

我不能簡單地總結這樣的輸出。 。 。

>> sum(channel.filterL(:).H) 
??? Error using ==> sum 
Too many input arguments. 

所以我的問題是如何有效地重組我的數據,以便它可以總結?

回答

1

串聯數據首先,改變成一個陣列

[channel.filterL(:).H] 
+0

我知道它是簡單的,但我不知道它是這麼簡單!我會盡快接受! – learnvst

相關問題