Displaying an integer value in a numeric edit field in App Designer
27 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Joshua Mitchell
el 26 de Feb. de 2021
Comentada: Cris LaPierre
el 1 de Mzo. de 2021
I am trying to make an edit field display an integer value instead of using scientific notation. I would like to do it in a Value Changed Function after the code seen here:
% Value changed function: AmbientFieldEditField
function AmbientFieldEditFieldValueChanged(app, event)
value1 = app.AmbientFieldEditField.Value;
app.Ba_mag = value1;
I have tried a few things with no success such as:
int8(round(app.AmbientFieldEditField.Value,0));
I am not sure if I am even on the right track. I will also eventually need to apply the same change to the Z-axis of a 3D plot.
The edit field:
Any help is appreciated, thanks!
0 comentarios
Respuesta aceptada
Cris LaPierre
el 26 de Feb. de 2021
This is related to the display format. In the property inspector, loof for the ValueDisplayFormat property. The default is $11.4g. Change it to %g.
You can also set this programmatically.
app.AmbientFieldEditField.ValueDisplayFormat - '%g';
2 comentarios
Cris LaPierre
el 1 de Mzo. de 2021
For plot axes, you'll find the following functions helpful
Más respuestas (0)
Ver también
Categorías
Más información sobre Annotations 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!