How to display pi symbol in the output?
Mostrar comentarios más antiguos
how to display pi symbol instead of numerical value in the out of the given code
clc; clear all; close all;
nA=3.3;nB=2.25;
% nB=3.3;nA=2.25;
S=sign(1-(nA^2/nB^2));
x=-1i*log(S);
if x>0
disp('Zak Phase of 0th band = ')
disp(pi)
else
disp('Zak Phase of 0th band = ')
disp('0')
end
1 comentario
sprintf('\x3c0')
double('π')
Respuesta aceptada
Más respuestas (2)
Nathan Hardenberg
el 24 de Ag. de 2023
Editada: Nathan Hardenberg
el 24 de Ag. de 2023
You can display pi as a sybolic
disp(sym(pi))
Or you can use a π-character (𝜋 or π).
disp("𝜋")
disp("π")
How about this?
S = sprintf('Zak Phase of 0th band = %c',960);
disp(S);
1 comentario
Hiro Yoshino
el 24 de Ag. de 2023
Please refer to the list of Unicode for your help:List of Unicode characters
Categorías
Más información sobre Assumptions en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!