- The true value option displays symbolic results in the short fixed-decimal format with 4 digits after the decimal point.
How to keep more digits when use symbolic expressions
4 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
zongxian
am 21 Feb. 2022
Beantwortet: Star Strider
am 21 Feb. 2022
my codes is simple,
syms x
f(x)=0.123456789*x
f(1)
sympref('FloatingPointOutput', true);
f(x)=0.123456789*x
f(1)
When use sympref, it will only keep four digits, (I want to show 0.123456789). Is there any way to keep them all.
0 Kommentare
Akzeptierte Antwort
Star Strider
am 21 Feb. 2022
From the documentation on 'FloatingPointOutput' —
syms x
f(x)=0.123456789*x
f(x)=0.123456789*x
F = vpa(f,64) % Specify 64 Digits In The 'vpa' Output
.
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Mathematical Functions finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!