Ich habe viele MATLAB Codes gefunden, die einen %#ok<SAGROW>
Kommentar haben. Dieser Kommentar wird unter verschiedenen Umständen verwendet und ich kann nicht herausfinden, was es bedeutet.
Als ein Beispiel:
%Vor%Es gibt auch andere Hinweise auf diesen Kommentar, zum Beispiel:
Es unterdrückt mlint
Warnungen. In diesem speziellen Fall geht es darum, ein Array nicht vorab zuzuordnen.
mlint ist eines der statischen Codeanalyse-Tools von Matlab hat. Es findet mögliche Fehler und zeigt Warnungen an.
Bearbeiten (1) :
Ich habe gerade festgestellt, dass Ihre Frage über SAGROW
, nicht AGROW
lautet. Ich konnte es nicht finden. Meine Vermutung ist, dass es eine alte / neue mlint-Syntax ist.
Allgemeine Antwort ( für verschiedene Werte in den spitzen Klammern):
Geben Sie msgid:SAGROW
in den Einstellungen ein - & gt; Code Analyzer.
Für andere msgid:<your-ok-msg-id>
.
bearbeiten: kürzeste Weg, 1. entfernen Sie den Kommentar, 2. Lesen Sie den Codeanalyzer Tooltip der Unterstreichung Code.