copy a handle of an Array
Mostrar comentarios más antiguos
I want a method to copy a handle of an Array not the Array Elements. like the java Arrays. for Example: X = [3 3 3]; A = handle(X); so when I change A, X will Automatically changed. so: A(2) = 0; will case that x = 3 0 3
Respuesta aceptada
Más respuestas (1)
Walter Roberson
el 17 de Nov. de 2011
0 votos
Everything Daniel said is correct.
Perhaps for your purposes, you could make use of Matt J's file exchange contribution http://www.mathworks.com/matlabcentral/fileexchange/26611-on-the-fly-definition-of-custom-matrix-objects . and adapt it to your needs. You might end up needing to subclass it from the handle class to achieve your needs. I don't say that it will be easy, but if you really need it, you really need it.
Or perhaps the dataset array from the stats toolbox would meet your needs (we aren't clear yet as to what those needs are.)
1 comentario
Juan
el 17 de Nov. de 2011
Categorías
Más información sobre Loops and Conditional Statements en Centro de ayuda y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!