latex 中的 Matlab 代码

latex 中的 Matlab 代码

我想将 matlab 代码放入我的 latex 文档中,我看到了这个帖子

但是,我不太明白这是如何工作的。我在我的 overleaf 账户中输入了以下代码:

\documentclass{article}
% http://www.mathworks.com/matlabcentral/fileexchange/8015-m-code-latex-package
\usepackage[framed,numbered,autolinebreaks,useliterate]{mcode}
\begin{document}
\begin{lstlisting}
function y = myfun(aa, sigma, options)

  sigma

  y = aa .* pdf('logn', aa, -0.5*sigma^2, sigma)

  %y = 1/(sigma.*sqrt(2.*pi)) .* exp((-((log(aa)+0.5*sigma.^2)).^2) ./ (2.*sigma.^2));
\end{lstlisting}
\end{document}

但我得到了错误

LaTeX Error: File `mcode.sty' not found.

我该如何修复此问题?

相关内容