MATLAB で .. コマンドを使用してラゲール多項式を生成しようとしましたが、毎回このエラーが発生し続けます。
ヘルプセクションでこれを見つけました:
シンボリックとして定義x
したので、このエラーが発生することはありません。
また、Webサイトで、関数がMATLABで実行されないことを示すこれを見つけました。
誰でも助けることができますか?前もって感謝します
MATLAB で .. コマンドを使用してラゲール多項式を生成しようとしましたが、毎回このエラーが発生し続けます。
ヘルプセクションでこれを見つけました:
シンボリックとして定義x
したので、このエラーが発生することはありません。
また、Webサイトで、関数がMATLABで実行されないことを示すこれを見つけました。
誰でも助けることができますか?前もって感謝します
R2014b+ では、laguerreL
Matlab 内から直接利用できる関数があります。ただし、この関数のバージョンは、R2009a でMuPADに導入されました。Matlab 内から MuPAD バージョンを呼び出すことができます
syms x;
feval(symengine,'laguerreL',2,x)
また
evalin(symengine,'laguerreL(2,x)')
どちらも戻りx^2/2 - 2*x + 1
ます。
ここで、Matlab の MuPAD 機能との対話について詳しく読むことができます。ただし、アーカイブされたドキュメントを参照して検索するversion
か、組み込みの HTML ドキュメント (doc mupad
または などdoc 'calling mupad'
) を使用することをお勧めします。