2017-10-09 12 views
1

MATLABは、エラーコードをチェックするために2つの機能を提供しmlintcheckcodeMATLABでmlintとチェックコードとの違い」

何の主な違いであり、なぜMATLABヘルプがmlintが推奨されていないことを言うんは何であり、 checkcodeを代わりに使用すべきですか?

答えて

1

checkcodemlintのためだけの新しい名前です。

6についてまたは7年前、The MathWorks社は、ブランドと製品の整合性の理由のために、彼らはそれを好むことを決定しました人々が分離可能なものではなく、MATLABと呼ばれる単一のエンティティとしてMATLAB(言語、IDE、グラフィックス、ライブラリなどを含む)を考えた場合。

彼らは、(コード、コメント、および一部のマーケティング資料で)基になる言語を「M」と呼ぶことによって問題に貢献していたことに気付きました。これは、MATLABが " M "言語である。

彼らは製品を通過し、「M」を参照するたびに完全にパージされ、mlintコマンドがそれらのケースの1つでした。

ただし、多くのお客様には、0​​というコマンドの存在に頼っており、コードを更新したくありません。したがって、後方互換性のためにまだmlintが存在していますが、それは意図的に手渡されていません。ヘルプ/ドキュメントには、もはや推奨されておらず、代わりにcheckcodeを使用する必要があります。

現代版のMATLABでは、edit mlintと入力すると、文字通りフードの下にcheckcodeが呼び出されます。

機能は以前と同じですが、単なる名前の変更です。それにもかかわらず、新しいプロジェクトを開始する場合は、checkcodeを使用する必要があります。その結果、従来のすべての顧客は最終的にアップグレードを行い、その時点でMathWorksは最終的にmlintを完全に削除することにします。

関連する問題