# Adding latex equation to a Matlab Live Script and Plot the equation

16 views (last 30 days)
student_md on 1 Jan 2022
Commented: Walter Roberson on 1 Jan 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.

Shreyan Basu Ray on 1 Jan 2022
Edited: Shreyan Basu Ray on 1 Jan 2022
Hey student_md,
You can use this work flow:
1. Copy the Latex to Mathematica.
2. Convert it to Mathematica expression, then convert the result to Matlab expression use ToMatlab package
> input=ToExpression["x \\frac{1}{y} \\sin(x) \\sqrt{ \\frac{2}{56}}",TeXForm]
>Get["C\\ToMatlab.m"]
> ToMatlab[input]
gives (1/2).*7.^(-1/2).*x.*y.^(-1).*sin(x);
I hope this helps you. :) Happy Matlabing !

dpb on 1 Jan 2022
LaTeX is simply a display feature, at least so far it isn't tied to the actual code...
Walter Roberson on 1 Jan 2022
Also, mathematical presentation format such as LaTeX is often ambiguous as code, and needs to be interpreted according to the knowledge domain.

R2021a

### Community Treasure Hunt

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

Start Hunting!

Translated by