|
|
Octave Skript aus VBA mit Variablenübergabe starten |
|
Pigmy |
Forum-Anfänger
|
|
Beiträge: 10
|
|
|
|
Anmeldedatum: 22.03.16
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 14.11.2019, 16:21
Titel: Octave Skript aus VBA mit Variablenübergabe starten
|
|
Moin,
ich würde gerne aus einer VBA Sub ein Octave Skript starten und bestimmte Variablen übergeben.
Hierzu öffne ich eine Batch Datei die wiederum das Octave Skript ausführt. Das funktioniert auch, solange ich keine Variablen übergebe, da ich das nicht auf die Reihe bekomme.
Hier der VBA Code:
Erste Frage: Ist die Variablenübergabe von a und b an die Batch Datei korrekt?
Jetzt die Batch:
Wie lese ich jetzt die Variablen ein?
Etwa so?
Wie gebe ich sie als Input an das Octave Skript weiter?
Vielleicht so?
Oder so:
Und die letzte Frage: Wie erhalte ich den dann den Input im Octave Skript?
Hier das kleine testskript:
Vielen Dank für eure Unterstützung
Grüße
|
|
|
|
|
Pigmy |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 10
|
|
|
|
Anmeldedatum: 22.03.16
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 15.11.2019, 12:20
Titel:
|
|
Ok, ich habe es soweit für Zahlen hinbekommen.
Aber sobald ich einen String übergeben will funktioniert es nicht.
Code für die Sub:
Code für die .bat:
Hier wird aber die Variable c richtig angegeben. Habe mir mit
den wert von c anzeigen lassen. War Titel.
Hier der Code vom Octave Skript:
Ich weiß nicht wieso der String nicht richtig übergeben wird. Wenn c nur eine Zahl ist, dann funktioniert es wieder perfekt. Aber so lange c ein string ist wird auch gar keine datei mit dem plot erstellt.
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|