How to convert something from Latex to matlab, is there a specific way where i can convert it with ease from latex to matlab, some function? please help

119 views (last 30 days)
is there a specific way where i can convert it with ease from latex to matlab
an example of an equation i want to know how can i write it in matlab form from latex
example 1:
\begin{equation} h_{k}=\frac {A(m+1)}{2 \pi d_{k}^{2}}\cos ^{m}(\phi _{k})T(\psi _{k})g(\psi _{k})\cos (\psi _{k}), \end{equation}
example 2:
\begin{align} \tilde {R}_{k \rightarrow j}\!=\! \begin{cases} \!\! \frac {B}{2} \log _{2}\left ({1 + \frac {\left ({ h_{k} a_{j} }\right )^{2}} {\sum _{i=j+1}^{K}\left ({ h_{k} a_{i} }\right )^{2} + \varepsilon \sum _{i=1}^{j-1}\left ({ h_{k} a_{i} }\right )^{2}+ 1/\rho } }\right ) \geq T_{j},\\ \qquad j \leq k,j \neq K;\\ \!\! \frac {B}{2}\log _{2} \left ({\! 1\!+\!\frac {\left ({ h_{K} a_{j} }\right )^{2}} {\varepsilon \sum _{i=1}^{j-1}\left ({ h_{K} a_{i} }\right )^{2}+1/\rho }}\right ) \!\geq \! T_{j} , \quad j=k=K;\end{cases}\!\!\!\!\!\!\!\notag \\ {}\end{align}

Answers (2)

Ameer Hamza
Ameer Hamza on 10 Apr 2020
MATLAB only supports conversion from symbolic to latex, not the other way around. You will need to write those equations in MATLAB manually.
An indirect approach is pointed out by Walter: https://www.mathworks.com/matlabcentral/answers/174592-how-to-convert-latex-representation-to-symbolic-math. For that, you will first need to use Wolfram alpha to convert the latex to mathematical form and then paste it into MATLAB.
  4 Comments

Sign in to comment.


Duncan Carlsmith
Duncan Carlsmith on 29 Jul 2024

Community Treasure Hunt

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

Start Hunting!