GUI to interface Matlab with Omicron (Significance of the syntex used)
7 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Tejas Rivonkar
el 17 de En. de 2020
Comentada: Walter Roberson
el 17 de En. de 2020
invoke(test, 'CMDevlock', hEngine, Info2(1)')
what is the difference between the above code and the one below?
invoke(test, 'CMDevlock', hEngine, Info2(1))
is the any significance of " ' " after info2(1)?
0 comentarios
Respuesta aceptada
Walter Roberson
el 17 de En. de 2020
It is not impossible that there is a significance to the ' at that point, but chances are not high.
For there to be a significant difference, one of the three circumstances would have to hold:
1. Info2 could be a function that when invoked with parameter (1) returns a nonscalar result that is being passed to the function. In this case, the ' would transpose the array before passing it down ; or
2. Info2 could be an object class that for some reason defined a custom ctranspose method. This would be rare and typically would be a bad interface
3. Info2 could simply be a value that is potentially complex valued and for some reason it is appropriate to pass in its complex conjugate. This can happen; it just doesn't look likely in context.
Most of the time I see this, the author has had a temporary brain glitch in how they are thinking about an array and the ' is not needed in context.
4 comentarios
Walter Roberson
el 17 de En. de 2020
MATLAB does not have a String type. Please show
class(Info2)
size(Info2)
Más respuestas (0)
Ver también
Categorías
Más información sobre Startup and Shutdown en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!