|
|
Laden einer Variable in Simulink |
|
supergudrun |
Forum-Newbie
|
|
Beiträge: 7
|
|
|
|
Anmeldedatum: 14.12.16
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 14.12.2016, 21:18
Titel: Laden einer Variable in Simulink
|
|
Hallo zusammen,
ich Anfänger in Matlab/Simulink und benötige Hilfe bei folgendem Thema:
im Matlab Workspace habe ich mit
die Datei sensors.mat erzeugt.
Jetzt will ich diese Variable im folgenden Simulink-Skript laden und verarbeiten:
Leider bekomme ich stets Fehlermeldungen.
Hier lautet sie:
Inzwischen habe ich schon unzählige Syntaxe ausprobiert, komme aber nicht weiter. Hat hier jemand einen Tipp für mich?
Vielen Dank im Voraus.
VG Supergudrun
|
|
|
|
|
Mmmartina |
Forum-Meister
|
|
Beiträge: 745
|
|
|
|
Anmeldedatum: 30.10.12
|
|
|
|
Wohnort: hier
|
|
|
|
Version: R2020a
|
|
|
|
|
|
Verfasst am: 15.12.2016, 09:07
Titel:
|
|
geht nicht?
_________________
LG
Martina
"Wenn wir bedenken, daß wir alle verrückt sind, ist das Leben erklärt." (Mark Twain))
|
|
|
supergudrun |
Themenstarter
Forum-Newbie
|
|
Beiträge: 7
|
|
|
|
Anmeldedatum: 14.12.16
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 16.12.2016, 20:33
Titel:
|
|
Zur Erklärung - es handelt sich um die Abfrage einer 1-wire Temperatur zur Laufzeit. Das Simulink-Skript soll auf mehreren Geräten laufen und daher soll die Adresse des Sensors nicht direkt im Skript stehen, sondern aus einer Datei geladen werden.
|
|
|
supergudrun |
Themenstarter
Forum-Newbie
|
|
Beiträge: 7
|
|
|
|
Anmeldedatum: 14.12.16
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 18.12.2016, 23:16
Titel:
|
|
Mmmartina hat Folgendes geschrieben: |
geht nicht? |
Leider kommt jetzt die Fehlermeldung
"Undefined function or variable 'sensor01'."
Hat noch jemand eine Idee?
|
|
|
Andreas Goser |
Forum-Meister
|
|
Beiträge: 3.654
|
|
|
|
Anmeldedatum: 04.12.08
|
|
|
|
Wohnort: Ismaning
|
|
|
|
Version: 1.0
|
|
|
|
|
|
Verfasst am: 19.12.2016, 08:38
Titel:
|
|
Es fehlt ein wenig Kontext was "Jetzt will ich diese Variable im folgenden Simulink-Skript laden und verarbeiten:" ein Simulink Skript ist. Mir fallen auf Anhieb drei Dingen ein die man so nennen könnte. Bitte einfach alle nötigen Dateien hochladen.
Andreas
|
|
|
supergudrun |
Themenstarter
Forum-Newbie
|
|
Beiträge: 7
|
|
|
|
Anmeldedatum: 14.12.16
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 19.12.2016, 20:57
Titel:
|
|
hier sind die beiden Files...
Beschreibung: |
Das ist das Simuling-File, bei dem in der Matlab-Function die Temperatur abgefragt werden soll, unter verwendung der Variablen aus der "sensors.mat". |
|
Download |
Dateiname: |
Simulink_1Wire_PID_Variable.slx |
Dateigröße: |
23.22 KB |
Heruntergeladen: |
373 mal |
Beschreibung: |
enthält nur eine Variable: disp (sensor01); 28-00004d0b29c |
|
Download |
Dateiname: |
sensors.mat |
Dateigröße: |
194 Bytes |
Heruntergeladen: |
403 mal |
|
|
|
Andreas Goser |
Forum-Meister
|
|
Beiträge: 3.654
|
|
|
|
Anmeldedatum: 04.12.08
|
|
|
|
Wohnort: Ismaning
|
|
|
|
Version: 1.0
|
|
|
|
|
|
Verfasst am: 20.12.2016, 08:27
Titel:
|
|
OK, "in meiner Sprache" geht es um einen Systemaufruf in einer MATLAB Function. Da ich die Raspberry Pi Anbindung nicht habe kann ich es nicht vollständig reprodizieren, aber die Funktionalität kann ich so prüfen:
Die Ausgabe ist:
Hier ist dann einfach zu prüfen welcher Syntaxfehler vorliegt, vielleicht Leerzeichen die fehlen? Es hat aber wohl nichts mit "Laden einer Variable" mehr zu tun, sondern "Kompilziertes Zusammenbasteln eines Strings".
Andreas
|
|
|
|
|
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.
|
|