Soru sorpretty() fonksiyonunu App Designer Ortamında görmek
Tesmilci tarafından 3 yıl önce soruldu

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
Caglar Yönetici tarafından 3 yıl önce cevaplandı

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

'