|
|
|
Matlab-Programm extern ausführen |
|
| fmasmas |

Forum-Anfänger
|
 |
Beiträge: 24
|
 |
|
 |
Anmeldedatum: 18.08.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 11.05.2012, 08:23
Titel: Matlab-Programm extern ausführen
|
 |
Hallo GoMatlab Benutzer,
ich komme bei einem Problem nicht weiter...
und zwar möchte ich wissen ob es eine Möglichkeit gibt das Matlab-Programm extern(C# Programm) ausführen kann.
Nach dem Aufruf sollte das Matlab Programm eine Messung einlesen verarbeiten und zurückgeben OK oder nicht OK.
Welche Kommunikationsmöglichkeiten habe ich zws. C# und Matlab?
Ich habe leider die Lizenz für den Matlab-Compiler nicht, also habe ich auch keine ausführbare Matlab-Datei.
Bin für jede Hilfe dankbar
|
|
|
|
|
|
| Harald |

Forum-Meister
|
 |
Beiträge: 24.502
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 11.05.2012, 14:50
Titel:
|
 |
|
|
|
| fmasmas |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 24
|
 |
|
 |
Anmeldedatum: 18.08.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 18.05.2012, 07:13
Titel:
|
 |
|
Danke, hat mir mal etwas weiter geholfen...
|
|
|
|
| fmasmas |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 24
|
 |
|
 |
Anmeldedatum: 18.08.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 18.05.2012, 09:31
Titel:
|
 |
Ich hätte noch eine kurze Frage, du hast ja gemeint, dass ohne Compiler, die kommunikation zu matlab etwas schwieriger ist.
Falls ich durch ein externes Programm Matlab nur starten möchte, gibt es hier eine leichtere lösung? Irgenwie mit einem Command etc?
Danke nochmals
|
|
|
|
| Harald |

Forum-Meister
|
 |
Beiträge: 24.502
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 18.05.2012, 09:37
Titel:
|
 |
|
|
|
| fmasmas |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 24
|
 |
|
 |
Anmeldedatum: 18.08.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 24.05.2012, 06:29
Titel:
|
 |
Hallo Harald,
hoffentlich nerve ich dich nicht schon langsam...
Eine detaillierte Frage nochmal, damit ich wissen kann ob das überhaupt geht.
Sagen wir matlab ist geöffnet, es rennt jedoch kein skript; kann man dann durch ein externes programm ein skript ausführen lassen ?
Also bei mir wirds dann so ausschauen, ein C# programm wird die ganze nacht durchlaufen, jede halbe stunde wird das C# programm messungen zur verfügung stellen ==> und das matlab-skript starten, das matlab programm wertet aus, schreibt in eine txt datei das ergebnis und beendet automatisch das skript...und nach einer halben stunde das gleiche von vorne?
Hätten wir einen compiler wäre dies kein problem,
wäre es möglich ohne compiler, wie ichs oben beschrieben hab? wenn ja wie cirka ?
Ich danke dir nochmal,
fmasmas
|
|
|
|
| Harald |

Forum-Meister
|
 |
Beiträge: 24.502
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 24.05.2012, 08:40
Titel:
|
 |
Hallo,
das sollte mit MATLAB COM Automation Server gehen, siehe zweiter Link in der Antwort vom 11.5.
Grüße,
Harald
|
|
|
|
| fmasmas |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 24
|
 |
|
 |
Anmeldedatum: 18.08.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 14.06.2012, 09:40
Titel:
|
 |
Hallo Harald,
ich habe endlich gefunden wonach ich gesucht habe:
http://www.mathworks.de/help/techdoc/ref/matlabwindows.html
Meine Frage ist aber noch ob ich ein Skript über die Windows commandozeile starten kann, ohne das matlab wieder gestartet wird.
Also Matlab ist geöffnet und ich will über die Win-Kommandozeile ein Skript ausführen? Wäre das möglich?
Oder geht das definitiv nur mit dem Automation Server?
Danke
fmasmas
|
|
|
|
|
|
|
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 - 2025
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.
|
|