matlab unicode

¿Es posible mostrar unicode en las etiquetas de parcela de MATLAB?



(3)

Pruebe esto en su lugar:

xlabel( ''Time (/mu s)'', ''interpreter'',''tex'' );

o simplemente

xlabel( ''Time (/mu s)'');

Me gustaría llamar algo así como

xlabel( ''Time (μs)'' );

Pero eso solo aparece con un signo de interrogación en la trama. ¿Hay alguna forma de que aparezca el Unicode?


Preferiría usar el formato TeX / LaTeX.

En general, MATLAB no tiene un sistema consistente para mostrar caracteres Unicode. En su respuesta, gnovice menciona el uso de la función char , pero tenga en cuenta que esto realmente mostrará el carácter que corresponda a ese valor decimal en su sistema actual (según su configuración regional).

En Windows significa que probablemente querrá hacer referencia a la página de códigos de Windows-1252 al elegir su valor decimal. Puede usar este recurso si decide usar LaTeX.


Para su ejemplo específico, puede obtener la pantalla que desea utilizando el formato TeX / LaTeX:

xlabel(''Time ({/mu}s)'');

Para el caso más general de visualización de caracteres Unicode, si conoce el código de su personaje , puede convertir el valor decimal del código en un carácter utilizando la función CHAR y construir una cadena como esta:

xlabel([''Time ('' char(181) ''s)'']); %# Same results as above