How to have a new line inside a string ?
247 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Vinothkumar Sethurasu
el 20 de Mayo de 2021
Editada: Walter Roberson
el 19 de Feb. de 2025 a las 17:56
set(handles.parameterW,'string',{['stiffness = ',num2str(A),' Nm/deg,',' Damping = ',num2str(B),' Nm/(rad/s)']});
Current output:
stiffness = 1 Nm/deg, Damping = 0 Nm/(rad/s)
Output i required:
stiffness = 1 Nm/deg,
Damping = 0 Nm/(rad/s)
3 comentarios
Stephen23
el 20 de Mayo de 2021
"But, i don't know, how to use inside set(handles.parameterW.....)"
Change FPRINTF to SPRINTF
Respuestas (3)
Girijashankar Sahoo
el 20 de Mayo de 2021
set(handles.parameterW,'string',{['stiffness = ',num2str(A)+newline+' Nm/deg,',' Damping = ',num2str(B),'
or
set(handles.parameterW,'string',{['stiffness = ',num2str(A),\n' Nm/deg,',' Damping = ',num2str(B),'
Chandra Amma Palanisamy
el 20 de Mayo de 2021
Hi Vinothkumar,
It is my understanding that you want to insert a newline in a string. The example code is given below:
set(handles.parameterW,'string',{['stiffness = ',num2str(A),' Nm/deg,', newline,' Damping = ',num2str(B),' Nm/(rad/s)']});
Hope this helps.
LeChat
hace alrededor de 4 horas
What about if we need to write a graph title over two lines?
With
title({'First line'},{'Second line'})
I managed to have two lines as "a title" but in fact the second line is not in bold, contrary to the first line.
Any idea?
1 comentario
Les Beckham
hace alrededor de 4 horas
Put both char vectors inside the same cell array like this
title({'First line', 'Second line'})
Ver también
Categorías
Más información sobre Foundation and Custom Domains 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!