|
ulrich |
Forum-Fortgeschrittener
|
|
Beiträge: 53
|
|
|
|
Anmeldedatum: 25.03.13
|
|
|
|
Wohnort: Bingen
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 25.03.2013, 16:54
Titel: Rechenzeit bestimmen
|
|
Hi,
kannst du mir bitte helfen?
ich habe ein großes Model mit viele Teilmodells und ein Matlab Embedded Code.
weisst du wie ich die Laufzeit die Matlab Embedded Code messen
und die Laufzeit ein Simulink Modell messen kann?
danke
Ulrich
Beschreibung: |
|
Download |
Dateiname: |
1.PNG |
Dateigröße: |
133.68 KB |
Heruntergeladen: |
859 mal |
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 25.03.2013, 17:15
Titel:
|
|
Hallo,
ich würde den Simulink Profiler versuchen.
http://www.mathworks.de/de/help/sim.....ing-performance-data.html
Eine alternative Möglichkeit wäre, an den Anfang der Funktion
und am Ende
zu schreiben. Dann t als Blockausgang zurückgeben und die t aufsummieren. Das klappt aber wohl nur bei fester Schrittweite.
Bitte Anfragen zukünftig gleich ins Forum posten, und bitte einmal und nicht vier Mal!
Grüße,
Harald
|
|
|
ulrich |
Themenstarter
Forum-Fortgeschrittener
|
|
Beiträge: 53
|
|
|
|
Anmeldedatum: 25.03.13
|
|
|
|
Wohnort: Bingen
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 08.04.2013, 15:12
Titel:
|
|
ich habe probiert so zu messen aber ich bekomme ein fehler , ich weiss nicht wie ich das beheben kann.
|
|
|
knilumis_baltaM |
Forum-Century
|
|
Beiträge: 241
|
|
|
|
Anmeldedatum: 20.04.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 08.04.2013, 15:50
Titel:
|
|
Edit
Ziehe mein Einwand zurück .... geht anscheinend.
PS: Nimm Simulation Status von MotionControl.
Zuletzt bearbeitet von knilumis_baltaM am 08.04.2013, 16:00, insgesamt 2-mal bearbeitet
|
|
|
ulrich |
Themenstarter
Forum-Fortgeschrittener
|
|
Beiträge: 53
|
|
|
|
Anmeldedatum: 25.03.13
|
|
|
|
Wohnort: Bingen
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 08.04.2013, 15:59
Titel:
|
|
ich bekomme trotzdem die selbe fehler meldung
|
|
|
knilumis_baltaM |
Forum-Century
|
|
Beiträge: 241
|
|
|
|
Anmeldedatum: 20.04.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 08.04.2013, 16:03
Titel:
|
|
|
|
ulrich |
Themenstarter
Forum-Fortgeschrittener
|
|
Beiträge: 53
|
|
|
|
Anmeldedatum: 25.03.13
|
|
|
|
Wohnort: Bingen
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 08.04.2013, 16:06
Titel:
|
|
doch aber ich will MCA teil modell von MotionControl messen.
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 08.04.2013, 18:44
Titel:
|
|
Hallo,
bezogen auf die tic-toc - Geschichte: das soll in den Code der Embedded MATLAB Function.
Grüße,
Harald
|
|
|
ulrich |
Themenstarter
Forum-Fortgeschrittener
|
|
Beiträge: 53
|
|
|
|
Anmeldedatum: 25.03.13
|
|
|
|
Wohnort: Bingen
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.04.2013, 08:36
Titel:
|
|
tic-toc funktioniert nicht im Embedded Matlab Funktion leider.
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 09.04.2013, 08:49
Titel:
|
|
Hallo,
was heißt "funktioniert nicht"?
Bekommst du Fehlermeldungen? Welche?
Grüße,
Harald
|
|
|
ulrich |
Themenstarter
Forum-Fortgeschrittener
|
|
Beiträge: 53
|
|
|
|
Anmeldedatum: 25.03.13
|
|
|
|
Wohnort: Bingen
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.04.2013, 08:58
Titel:
|
|
fehler meldung
% Function 'tic' is not supported for code generation. Consider using coder.extrinsic('tic') to bypass code generation.
Function 'MATLAB Function' (#51.227.230), line 3, column 5:
"tic"
Launch diagnostic report.
|
|
|
cybbi |
Forum-Fortgeschrittener
|
|
Beiträge: 84
|
|
|
|
Anmeldedatum: 23.08.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: Alle
|
|
|
|
|
|
Verfasst am: 09.04.2013, 09:31
Titel:
|
|
|
|
ulrich |
Themenstarter
Forum-Fortgeschrittener
|
|
Beiträge: 53
|
|
|
|
Anmeldedatum: 25.03.13
|
|
|
|
Wohnort: Bingen
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.04.2013, 09:37
Titel:
|
|
ich bekomme so viel zeiten.
|
|
|
cybbi |
Forum-Fortgeschrittener
|
|
Beiträge: 84
|
|
|
|
Anmeldedatum: 23.08.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: Alle
|
|
|
|
|
|
Verfasst am: 09.04.2013, 09:38
Titel:
|
|
Das liegt daran, weil der Block ja auch in jedem Simulationsschritt berechnet wird. Deswegen kriegst du pro Simulationsschritt natürlich auch einmal die Ausgabe.
|
|
|
ulrich |
Themenstarter
Forum-Fortgeschrittener
|
|
Beiträge: 53
|
|
|
|
Anmeldedatum: 25.03.13
|
|
|
|
Wohnort: Bingen
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.04.2013, 09:46
Titel:
|
|
Ja und wie kann ich die gesamte Rechenzeit bekommen?
|
|
|
|
Gehe zu Seite 1, 2, 3 Weiter
|
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.
|
|