我不得不在結構中加載一些數據。從matlab中的結構讀取數據
我在裏面做一個函數。
假設我的結構被稱爲
loaddata
和數據都在
loaddata.corrected_data
我怎麼能訪問它的函數內?
function loaddata_struct(path,namestruct)
loaddata = load(path);
data = loaddata.corrected_data; % this should change depending on the argument of the function (namestruct in this case)
end
我該如何傳遞結構的名稱?在這種情況下corrected_data ...
是否可以使用genvarname? – gabboshow 2014-11-04 10:54:30
@ gabboshow你的意思是一個通用的函數代碼,我們可以改變字段名? – Divakar 2014-11-04 10:57:56
是的...無論如何,ymihere的答案是我正在尋找的...我不知道你可以這樣訪問.. – gabboshow 2014-11-04 11:00:01