Merhaba arkadaşlar, MATLAB'da matematiksel ifadeleri düz yazı biçiminde değilde normal haliyle kesirli biçimde gösteren pretty() fonksiyonu mevcut Command Window ekranında çıktısını alabiliyoruz. Bu uygulamayı MATLAB'ın App Designer ortamına taşımak istiyorum. textarea, axes veya başka bir formatta bunu nasıl yazdırabilirim.
syms a b c
ans=-1/2*(b-(b^2-4*a*c)^(1/2))/a
kesirlideger=pretty(ans)
Yukarıdaki kesirlideger ifadesini nasıl App Designer'da yazdırabilirim
https://ch.mathworks.com/matlabcentral/answers/510879-how-can-i-get-mathematical-expression-output-on-matlab-app-designer-in-pretty-format
Bu linkde söylediğim konular üzerine durulmuş fakat yapamadım.
Yardımcı olursanız çok mutlu olurum. Teşekkürler…
1 Cevap
Daha iyi yollar da vardır sanırım ama, evalc ile bir fonksiyonun command window'a yazdığı metinleri yakalayabilirsiniz;
>> syms x
>> a = x / 2 * 3
a =
(3*x)/2
>> metin = evalc('pretty(a)')
metin =
'3 x
---
2
'