問題タブ [mlint]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
6845 参照

matlab - すべての MATLAB mlint メッセージを一度に修正する方法はありますか?

著者がセミコロンを嫌うコードをいくつか継承しました。mlint メッセージを 1 つずつクリックして Alt + Enter キーを押すのではなく、一度に (少なくともすべてのメッセージを自動修正で) 修正することはできますか?

0 投票する
1 に答える
3933 参照

matlab - MATLABの非アクティブな軸にテキストを配置します

ほとんどのMATLABプロットコマンドでは、たとえば、どの軸に作用するかを指定できます。

現在の軸にプロットしますが、

軸Axにプロットします。

同様に、非アクティブな軸のx軸またはy軸にラベルを付けることができます

ただし、textコマンドはこの機能をサポートしていないようです。非アクティブな軸にテキストを配置する方法はありますか?

このシーケンスのために私は尋ねます:

スクリプト化された関数では、axes(axes_handle)の呼び出しが遅いというMLINT警告がスローされます。

0 投票する
1 に答える
232 参照

matlab - 'M-Lint は判断できないは変数または関数であり、すべての関数に対して生成された関数の警告であると想定します

バックグラウンド

私は最近、M-Lint の警告「M-Lint は ... が変数か関数かを判断できず、それが関数であると想定しています」を有効にしました。スペルミスのある変数名の検出を試みます。

M-Lint は最近のバージョンの matlab でコード アナライザーに名前が変更されましたが、私は Matlab2007b を使用しています。

質問

同じ m ファイル内の関数であっても、すべての関数がこの警告を生成しているようです。たとえば、以下のコードneedlessDelegateを使用すると、この警告が生成されます。

有効な関数に対してこの警告を回避することは可能ですか? または、私の関数は何らかの方法で間違って書かれていますか?

「M-Lint は、「needlessDelegate」が変数なのか関数なのかを判断できず、関数であると想定します」