harmonic.m
プロトタイプを使用して、matlab パスのファイルに関数がありました。
function D = harmonic(A,B,C)
ここで重要なことに、A
は double 型の行列であることが期待されます。
バージョン r2014a では、どうやら MATLAB が新しい組み込みクラス method を作成したようdouble.harmonic
です。したがって、関数を呼び出すと、間違った内部でエラーが発生しますharmonic
。私の最初の入力はであり、と同等であるように見えるため、harmonic
パスリストで my が近くにある (パスwhich harmonic
が明らかになる) ことは役に立ちません。A
harmonic(A,B,C)
A.harmonic(B,C)
関数を直接呼び出す方法はありますか? このdouble.harmonic
機能を無視するには?パスから関数ハンドルを作成できることは知っていますが、それは厄介です。よりエレガントなソリューションまたは回避策を探しています。最も明白なのは関数の名前を変更することですが、そうするといじめられます: - (。