- Copy the Latex to Mathematica.
- Convert it to Mathematica expression, then convert the result to Matlab expression use ToMatlab package
Adding latex equation to a Matlab Live Script and Plot the equation
7 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
student_md
el 1 de En. de 2022
Comentada: Walter Roberson
el 1 de En. de 2022
I have added a latex equation to a Matlab Live Script. (In the Insert tab, by clicking Equation, and selecting LaTeX Equation)
For Example, let's have a latex equation as follows:
\frac{100 (-3)}{7 \left(5 \left(4 e^{10 \left(x-\frac{y}{100}\right)}-1\right)\right)}
I think the equation is a text form.
Question:
I want to convert the equation to code form and want to plot the equation. (CTRL+E doesn't work)
Any help would be appreciated.
0 comentarios
Respuesta aceptada
Shreyan Basu Ray
el 1 de En. de 2022
Editada: Shreyan Basu Ray
el 1 de En. de 2022
Hey student_md,
You can use this work flow:
> input=ToExpression["x \\frac{1}{y} \\sin(x) \\sqrt{ \\frac{2}{56}}",TeXForm]
>(*load the package*)
>Get["C\\ToMatlab.m"]
> ToMatlab[input]
gives (1/2).*7.^(-1/2).*x.*y.^(-1).*sin(x);
I hope this helps you. :) Happy Matlabing !
0 comentarios
Más respuestas (1)
dpb
el 1 de En. de 2022
LaTeX is simply a display feature, at least so far it isn't tied to the actual code...
1 comentario
Walter Roberson
el 1 de En. de 2022
Also, mathematical presentation format such as LaTeX is often ambiguous as code, and needs to be interpreted according to the knowledge domain.
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!