我試圖找到下列情況很好的解決方案:尋址數據陣列從類get函數返回在Matlab
我有一個類:
classdef SomeClass < handle
properties (Access = private)
x
end
methods
function x = getX(this)
x = this.x;
end
end
end
讓x
- 一些數據陣列。 我是否有可能解決陣列的一些元素,好像我做它的結構:
struct.x(5)
還是我總是要做到這樣?:
myClassObj = SomeClass();
x = myClassObj.getX();
x(5)
或創造一些FUNC getXAt?
爲什麼屬性爲'private'但定義了getX()?你想讓'x'可讀但不能被其他類寫嗎?這個類的所有屬性都是相同大小的數組嗎? – 2012-01-30 16:57:20
因爲我曾經用Java編程,不確定這是以這種方式執行它的好方法:) – Lex 2012-01-31 07:25:25