Matlab code for fractions

95 visualizaciones (últimos 30 días)
Johnny McKenney
Johnny McKenney el 27 de Sept. de 2020
Comentada: Star Strider el 27 de Sept. de 2020
How would I write 1.5/s as a num[ ] den[ ] code in matlab?

Respuesta aceptada

John D'Errico
John D'Errico el 27 de Sept. de 2020
Confusing question.
Do you know the value of s?
s = 7
s =
7
>> 1.5/s
ans =
0.214285714285714
>> format rat
>> 1.5/s
ans =
3/14
Do you not know what is is, so you want to use s in a symbolic form?
syms s
1.5/s
ans =
3/(2*s)
  1 comentario
Johnny McKenney
Johnny McKenney el 27 de Sept. de 2020
I do not know S. I think it is 1. We are meant to write
numx = [ 1 2 3]
denx = [1 2 3]
as an example. I just can't figure out how to do that with 1.5/S or 1/S+2

Iniciar sesión para comentar.

Más respuestas (1)

Star Strider
Star Strider el 27 de Sept. de 2020
Use the rat function:
x = 1.5
[num,den] = rat(x)
producing:
num =
3
den =
2
.
  2 comentarios
Johnny McKenney
Johnny McKenney el 27 de Sept. de 2020
ok thank you
Star Strider
Star Strider el 27 de Sept. de 2020
My pleasure!
If my Answer helped you solve your problem, please Accept it!
.

Iniciar sesión para comentar.

Community Treasure Hunt

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

Start Hunting!

Translated by