sqrt symbol into uitable

Hi,
how can I insert sqrt symbol into uitable? for example sqrt(2).
Surd doesn't help.
Thank you for help

 Akzeptierte Antwort

Walter Roberson
Walter Roberson am 24 Apr. 2013

2 Stimmen

You can use √ to generate the symbol itself. However, you cannot create the overbar as far as I can tell. For example, this should in theory give the overbar but the renderer is too old to know about text-decoration
'<HTML>&radic;<span style="text-decoration:overline">Overline</span>'

8 Kommentare

john
john am 24 Apr. 2013
Hi,
can you applies you idea in this code?
vd=size(UserData.info);
for i= 0:vd(1)-4
T = regexprep(cellstr(strcat(char('√'),'(omegat+','phi',char(symbol(1:coma-1)),')')), '([A-Za-z]+)(\d+)', '$1<FONT SIZE=-1>$2</FONT>');
T = regexprep(T, '(phi|alpha|beta|gamma|delta|epsilon|zeta|eta)', '&$1;');
result(4+i,1)=strcat('<HTML>',T);
end;
Dang, I keep forgetting that this forum renders HTML glyphs. The mark to use is
&radic;
Which point do you want the character to appear in the output?
john
john am 29 Apr. 2013
Hi, if I use this code, then after √ is number 2 subscript. But this number should be normal. But other numbers should be subscripts...This is my code:
T = regexprep(cellstr(strcat('radic','2','(omegat+','phi',char(symbol(1:coma-1)),')')), '([A-Za-z]+)(\d+)', '$1<FONT SIZE=-1>$2</FONT>');
T = regexprep(cellstr(strcat('&radic;','2','(omegat+','phi',char(symbol(1:coma-1)),')')), '([A-Za-z]+)(\d+)', '$1<FONT SIZE=-1>$2</FONT>');
The √ will not be followed by a digit so it will not have the digit subscripted.
john
john am 2 Mai 2013
Thank you Mr. Guru of Matlab :-)
john
john am 2 Mai 2013
Sorry, but I got: &√;2U....
My code is:
T = regexprep(cellstr(strcat('&radic;','2','(omegat+','phi',char(symbol(1:coma-1)),')')), '([A-Za-z]+)(\d+)', '$1<FONT SIZE=-1>$2</FONT>');
T = regexprep(T, '(Alpha|Beta|Gamma|thetasym|piv|Delta|Epsilon|Zeta|Eta|Theta|Iota|Kappa|Lambda|Mu|Nu|Xi|Omicron|Pi|Rho|Sigmaf|Sigma|Tau|Upsilon|Phi|Chi|Psi|Omega|alpha|beta|gamma|delta|epsilon|zeta|eta|theta|iota|kappa)', '&$1;');
result(i,1)=strcat('<HTML>',T);
Can you help me please?
john
john am 2 Mai 2013
It works now....also thanks
Walter Roberson
Walter Roberson am 2 Mai 2013
What did you adjust your code to be ?
(note: when you try to post '&radic;' here, change the & to &amp; or else it will get displayed as √

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by