2015-02-02 6 views
9

Come possiamo convertire la rappresentazione del lattice in matematica simbolica.Come possiamo convertire la rappresentazione LaTeX in funzioni matematiche simboliche in MATLAB?

Per esempio,

Una rappresentazione LaTex

y = \int x^2 

ha una rappresentazione matematica simbolica equivalente

syms x 
y = int(x*x, x) 

C'è una funzione per eseguire questa azione? So che esiste una funzione latex in MATLAB e voglio l'esatto opposto di questa funzione.

+0

Non che io sappia. Se trovi uno strumento, faccelo sapere perché sarebbe dolce. – rayryeng

+1

@rayryeng Ho provato a cercare ma non ho trovato ancora nulla. Se non compare nulla tra due giorni proverò a scrivere una mia funzione. –

+3

Dopo un po 'di ricerca (per un numero di lingue) e di contemplazione, non ho trovato nulla e sospetto che un tale strumento non esista, salvo [Mathematica] (http://reference.wolfram.com/language/ref /format/LaTeX.html) (anche se dubito della robustezza di questo per i documenti _actual_). La mancanza di grammatica statica e di una lista di regole esplicite da macro a funzione rende estremamente difficile, se non impossibile, scrivere un programma robusto generale, dato ogni input matematico TeX. Quindi un semplice, one-shot è probabilmente la scelta migliore. – TroyHaskin

risposta

1

Il comando Matlab latex converte la sintassi di matlab nella sintassi del latex. Non esiste alcuna funzione in MATLAB che analizzi la sintassi LaTeX in MATLAB.

L'approssimazione più vicina alla sintassi del lattice all'interno di Matlab è MuPAD.

Problemi correlati