Sie können die Funktion exist
in Octave verwenden, um die Arbeit zu erledigen. Es kann verwendet werden, um das Vorhandensein eines gegebenen Namens als Variable, eingebaute Funktion, Datei oder Verzeichnis zu überprüfen. Um in Ihrem Fall die Existenz einer Variablen zu überprüfen, können Sie Folgendes verwenden:
Sie können die folgenden Links für detaillierte Informationen verweisen:
Sie müssen den Variablennamen auch in Anführungszeichen setzen,
existiert ("varname", "var")
Hinweis itemcount ist in Anführungszeichen.
Wenn Sie den Wert nach == ändern, können Sie nach Funktionsname, Dateiname, Verzeichnis, Pfad usw. suchen.
von / mehr Infos unter: Ссылка
andere Rückgabewerte .. 2, wenn der Name ein absoluter Dateiname ist, eine gewöhnliche Datei im Octave-Pfad oder (nach Anhängen von '.m') eine Funktionsdatei im Octave-Pfad, 3 wenn der Name eine .oct- oder .mex-Datei ist Octaves Pfad, 5 wenn der Name eine eingebaute Funktion ist, 7 wenn der Name ein Verzeichnis ist, oder 103 wenn der Name eine Funktion ist, die keiner Datei zugeordnet ist (in der Befehlszeile eingegeben). Andernfalls geben Sie 0 zurück.