Ich habe ein MATLAB-Skript/eine MATLAB-Funktion geschrieben: Wie kann ich wissen, welche minimale MATLAB-Version benötigt wird, um es auszuführen? (ohne es auf verschiedenen MATLAB-Versionen ausführen zu müssen)Wie kann ich wissen, welche minimale MATLAB-Version benötigt wird, um ein Skript/eine Funktion auszuführen?
Antwort
Wenn Sie es vor kurzem geschrieben haben, ist der Code hoffentlich noch frisch in Ihren Gedanken.
In diesem Fall würde ich empfehlen, die Release Notes zu greifen, und lesen Sie rückwärts, bis Sie eine neue Funktion finden, die Sie verwendet haben.
Für die meisten meiner Code-Fragmente stoppt die Abwärtskompatibilität an dem Punkt, an dem ~
nicht als Ausgabe zulässig ist, wobei sort
nur ein mögliches Ausgabeargument hat. Oder wo rng
noch nicht existiert. Ich würde zumindest auf diese Punkte eingehen, da es sich um ziemlich bedeutende Änderungen handelt.
Wenn Sie nicht bereit sind, eine Menge Läufe für verschiedene Versionen, um zu versuchen: nur eine Vermutung machen. Wenn es auf einer alten Version und einer neuen Version ausgeführt wird, ist es sehr wahrscheinlich, dass es auch in allen Versionen dazwischen ausgeführt wird. Wenn es sich um eine einmalige Frage handelt und der Code einfach zu verwenden ist, Sie aber keine alte Matlab-Version erhalten möchten, können Sie den Mathworks-Support kontaktieren und ihn bitten, es zu versuchen.
Hinweis: Wenn Sie nur über die Gültigkeit der Syntax besorgt sind, kann es ausreichen, alte mlint
-Versionen anstatt vollständige Installationen auszugraben?
+1 Beachten Sie auch, dass ['unique'] (http://www.mathworks.es/es/help/matlab/ref/unique.html) sein Verhalten auf R2013a geändert hat. Das hat mir in der Vergangenheit Probleme bereitet –
- 1. Wie kann ich feststellen, welche Plattformversion benötigt wird?
- 2. Welche Rolle wird benötigt, um ein iOS-Verteilungszertifikat zu erstellen?
- 3. Wie kann ich eine JS-Funktion warten lassen, um auszuführen?
- 4. Bash: Berechnen, wie lange ein Skript benötigt, um es auszuführen
- 5. Wie kann ich wissen, welche URL bei der AJAX-Funktion angefordert wird?
- 6. Wie kann man wissen, welche Art von Hosting von ihm benötigt wird?
- 7. Wie kann ich wissen, dass Powershell-Funktion Parameter weggelassen wird
- 8. Wie kann ich wissen, welche App geöffnet ist?
- 9. Wie kann ich wissen, wie oft ein Wort wiederholt wird?
- 10. Wie kann ich wissen, ob ein ModalViewController angezeigt wird?
- 11. Wie kann man wissen, auf welche Weise UITableView gescrollt wird?
- 12. CodeIgniter, die Steuerung wissen, welche Funktion aufgerufen
- 13. Welche minimale Android-Version wird für Sprache zu Text-Anwendung benötigt
- 14. Wie kann man wissen, welche Route zur Zeit abgebildet wird
- 15. Wie kann ein Skript wissen, welche Shell es ausführt
- 16. Dxf: Wie kann ich wissen, welche Layer angezeigt werden sollen?
- 17. Kann ich überprüfen, welche Version mein PS Script benötigt?
- 18. Welche "Werkzeuge" werden benötigt, um ein soziales Browserspiel zu erstellen?
- 19. Welche Funktion wird aufgerufen?
- 20. Wie kann ich wissen, welche Symbole von AppIndicator bereitgestellt werden?
- 21. Dojo require/define - Wie kann man wissen, welche Funktion und welche Eigenschaft zu welchem Modul gehören?
- 22. Wie kann ich wissen, welche Version von Firefox installiert ist?
- 23. Wie kann ich herausfinden, welche UUID meine App benötigt?
- 24. Wie muss ich lesen/wissen, um sich bei einer Site anzumelden und eine Aktion auszuführen?
- 25. Wie kann man wissen, welche dynamischen Bibliotheken von einem ELF benötigt werden?
- 26. Wie finde ich heraus, welche Linux-Fähigkeiten ein Prozess benötigt, um zu arbeiten?
- 27. Wie kann man wissen, was rückrolliert wird?
- 28. Wie kann man wissen, wenn ein `NSTimer`
- 29. Welche Programmiersprache benötigt, um ein Firefox-Plugin zu erstellen?
- 30. Welche Berechtigungen sind erforderlich, um boost :: filesystem :: last_write_time erfolgreich auszuführen?
Überprüfen Sie die Dokumentation für die alte Version. http://www.mathworks.de/de/help/doc-archives.html – Daniel
Wie hilft das? Ich habe den Code geschrieben, es ist keine MATLAB-Funktion. –
Sie müssen mit älteren Versionen ausprobieren oder die Dokumentation für die aufgerufenen Funktionen prüfen. – Daniel