matlab 函數返回值列表太長,覺得醜陋,怎麼辦?
01-10
函數用於計算生理信號的特徵,返回的特徵有二十多個,覺得很醜陋:
1,調用起來很麻煩2,如果需要修改返回的特徵(刪除或新增,調整順序等),就需要維護每個調用點,。請問有沒有什麼比較好的辦法?或者如何進行重構?
把所有結果存到結構體里,每個結果是這個結構體的一個field。
可以用 struct (structure array)。
推薦閱讀:
※Mathematica 為什麼沒有像matlab一樣的clear 和clc功能?
※如何優雅地使用gams、matlab、AIMMS、LINGO?
※matlab中能夠產生4個任意不同數字的命令或者說代碼是什麼。我是初學者,自學,網上也查不到,希望大家幫幫忙?