# how to modify displayed result

1 view (last 30 days)
Opariuc Andrei on 9 Nov 2020
Commented: Rik on 9 Nov 2020
so i've got my code all functioning and all,how can i get matlab do display/calculate the divisions from sol (solution)? if possible i would like more response variants
##### 2 CommentsShowHide 1 older comment
Opariuc Andrei on 9 Nov 2020
%% Input data
m1=2; m2=2.5; m3=3; k1=10; k2=15; k3=20; g=9.81;
%% calculus
syms x1 x2 x3
[A,b]=equationsToMatrix([m1*g+k2*(x2-x1)-k1*x1 m2*g+k3*(x3-x2)+k2*(x1-x2) m3*g+k3*(x2-x3)],[x1 x2 x3]);
sol=A\b

Rik on 9 Nov 2020
%% Input data
m1=2; m2=2.5; m3=3; k1=10; k2=15; k3=20; g=9.81;
%% calculus
syms x1 x2 x3
[A,b]=equationsToMatrix([m1*g+k2*(x2-x1)-k1*x1 m2*g+k3*(x3-x2)+k2*(x1-x2) m3*g+k3*(x2-x3)],[x1 x2 x3]);
sol=A\b
sol =
sol_as_double=double(sol)
sol_as_double = 3×1
7.3575 10.9545 12.4260
Rik on 9 Nov 2020
There seems to something wrong with the display fractional output (the code running feature is still being tested). It is the same as what you posted, so the conversion to double should also work for you.