Desidero un campo di sola lettura a cui sia possibile accedere come fv=object.field
, ma dove il valore che è restituito è calcolato da altri campi dell'oggetto (ovvero il valore restituito soddisfa fv==f(object.field2)
).Come definire una proprietà derivata in object oriented Matlab
La funzionalità desiderata è la stessa della funzione property
in Python.
Ricordo di aver visto un riferimento che è possibile impostando i parametri del blocco properties
, ma la documentazione di Matlab OOP è così diffusa che non riesco a trovarla di nuovo.
"La funzionalità desiderata è la stessa come per la funzione di proprietà/decoratore in Python. " Sembra che dovresti usare Python. –
@SlaterTyranus Vorrei poterlo fare. – Dave