Filter löschen
Filter löschen

Displaying symbolic function with decimal number instead of fractional coefficients

2 Ansichten (letzte 30 Tage)
The following code outputs a symbolic function with fractional coefficients, but I want it to display the coefficients as floating point numbers or doubles. I tried using fprintf but no format specifier I tried worked. Can someone tell me how the coefficients can be formatted?
a = [1.33 2.455 3.32 4];
syms x
f = [x,x^3,x,x^3].';
a*f

Akzeptierte Antwort

John D'Errico
John D'Errico am 11 Nov. 2020
Just use vpa.
help vpa

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by