問題タブ [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.
matlab - すべての MATLAB mlint メッセージを一度に修正する方法はありますか?
著者がセミコロンを嫌うコードをいくつか継承しました。mlint メッセージを 1 つずつクリックして Alt + Enter キーを押すのではなく、一度に (少なくともすべてのメッセージを自動修正で) 修正することはできますか?
matlab - MATLABの非アクティブな軸にテキストを配置します
ほとんどのMATLABプロットコマンドでは、たとえば、どの軸に作用するかを指定できます。
現在の軸にプロットしますが、
軸Axにプロットします。
同様に、非アクティブな軸のx軸またはy軸にラベルを付けることができます
ただし、textコマンドはこの機能をサポートしていないようです。非アクティブな軸にテキストを配置する方法はありますか?
このシーケンスのために私は尋ねます:
スクリプト化された関数では、axes(axes_handle)の呼び出しが遅いというMLINT警告がスローされます。
matlab - 'M-Lint は判断できないは変数または関数であり、すべての関数に対して生成された関数の警告であると想定します
バックグラウンド
私は最近、M-Lint の警告「M-Lint は ... が変数か関数かを判断できず、それが関数であると想定しています」を有効にしました。スペルミスのある変数名の検出を試みます。
M-Lint は最近のバージョンの matlab でコード アナライザーに名前が変更されましたが、私は Matlab2007b を使用しています。
質問
同じ m ファイル内の関数であっても、すべての関数がこの警告を生成しているようです。たとえば、以下のコードneedlessDelegate
を使用すると、この警告が生成されます。
有効な関数に対してこの警告を回避することは可能ですか? または、私の関数は何らかの方法で間違って書かれていますか?
「M-Lint は、「needlessDelegate」が変数なのか関数なのかを判断できず、関数であると想定します」