Change data type in matlab
Afficher commentaires plus anciens
Hey,
I'll present my question with an example.
I create parameter: x=1; now we have the possibility to see in workspace, among many others, the class of this parameter which automatically will be 'double'.
I have this parameter in a Simulink model, where I use it as an int8. Next I want to determine the byte size for this parameter x.
But the problem is that in Matlab workspace the data type of parameter x is double. I need to change the class from double to int8 (adapt it as in the Simulink model).
How can I do this considering that x=1 is in workspace as a parameter and I have another 2 variables: var_param_name=x (type char) and var_data_type=int8 (type char). I managed to obtain these 2 variables from workspace with find_system command.
Thanks! Diana
Réponse acceptée
Plus de réponses (2)
Kaustubha Govind
le 3 Avr 2012
Not sure if I understand your question correctly, but to create an int8 value in MATLAB, you simply need to use:
>> x = int8(1);
Diana Acreala
le 3 Avr 2012
0 votes
Catégories
En savoir plus sur Data Type Identification dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!