WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Erste File in einem Ordner öffnen

 

Alexfromgalax
Forum-Anfänger

Forum-Anfänger


Beiträge: 48
Anmeldedatum: 28.05.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 25.06.2019, 09:38     Titel: Erste File in einem Ordner öffnen
  Antworten mit Zitat      
Hallo,
ich habe mehrere .xrk Files und .m files in einem Ordner. Die .m Files haben solche bezeichnungen: 03_R2_MO_A_0088-004-0013.m, 03_R2_MO_A_0088-004-0014.m und so weiter. Die entsprechenden xrk Files haben folgende Bezeichnung: 03_R2_MO_A_0088.xrk.
Durch eine Abfrage wird die gewählte Name der .m file in der Variable LapChoice gespeichert.
Gibt es nun die Möglichkeit die zugehörige xrk File zu laden?
Private Nachricht senden Benutzer-Profile anzeigen


Harald
Forum-Meister

Forum-Meister


Beiträge: 24.448
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 25.06.2019, 09:45     Titel:
  Antworten mit Zitat      
Hallo,

mit einer Google-Suche habe ich das gefunden:
https://www.aim-sportline.com/downl.....hout-aim-software_101.pdf

Ansonsten ist es eine Frage der Formatierung der Datei, insbesondere: ist es eine Binär- oder eine Textdatei?

Grüße,
Harald
_________________

1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
Private Nachricht senden Benutzer-Profile anzeigen
 
Alexfromgalax
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 48
Anmeldedatum: 28.05.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 25.06.2019, 10:21     Titel:
  Antworten mit Zitat      
Hallo Harald,
den Link habe ich auch schon gefunden. Es geht mir auch nicht um das öffnen an sich sondern um die Auswahl der zugehörigen File. Leider stimmt ja nur der erste Teil der Bezeichnung der xrk file mit der m file überein. Ich habe euch mal ein Bild der Dateinamen angehängt.
Der User sucht sich eine .m file aus und es soll noch zusätzlich die dazu passende xrk file geöffnet werden

snipped.PNG
 Beschreibung:

Download
 Dateiname:  snipped.PNG
 Dateigröße:  5.86 KB
 Heruntergeladen:  224 mal
Private Nachricht senden Benutzer-Profile anzeigen
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.448
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 25.06.2019, 10:48     Titel:
  Antworten mit Zitat      
Hallo,

die Frage ist dann, nach welcher Logik die zugehörige xrk-Datei bestimmt werden soll. Stimmen beispielsweise immer die ersten n Zeichen überein? Dann kann man diese ersten n Zeichen aus dem Namen der .m-Datei extrahieren und die Endung anpassen.

Grüße,
Harald
_________________

1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
Private Nachricht senden Benutzer-Profile anzeigen
 
Alexfromgalax
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 48
Anmeldedatum: 28.05.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 25.06.2019, 12:15     Titel:
  Antworten mit Zitat      
Die Bezeichnung der xrk Datei und .m Datei ist immer die gleiche bis auf die beiden Zähler am Ende. Leider Varriert die Bezeichnung von der Länge von Fall zu Fall und man kann dann nicht die ersten n Zeichen abzählen aber von hinten würde es gehen da hier immer nur die letzten 9 Zeichen die .m Datei von der xrk Datei unterscheiden.
ICh habe ja schon die Bezeichnung der .m date in meiner Variable LapChoice. gibt es da die möglichkeit da die letzte nzeichen abzuziehen oder so?
Private Nachricht senden Benutzer-Profile anzeigen
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.448
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 25.06.2019, 12:23     Titel:
  Antworten mit Zitat      
Hallo,

Code:
filename(1:end-8)


Grüße,
Harald
_________________

1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
Private Nachricht senden Benutzer-Profile anzeigen
 
Alexfromgalax
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 48
Anmeldedatum: 28.05.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 25.06.2019, 12:59     Titel:
  Antworten mit Zitat      
jetzt kann ich die Bezeichnung gekürzt. Jetzt müsste ich nur noch wissen wie ich bei der Bezeichnung ans Ende noch '.xrk' anfügen
Private Nachricht senden Benutzer-Profile anzeigen
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.448
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 25.06.2019, 13:01     Titel:
  Antworten mit Zitat      
Hallo,

Code:
[filename(1:end-8), '.xrk']
 

Um sich solche Kenntnisse systematisch anzueignen, kann das MATLAB Onramp ein guter Startpunkt sein:
https://www.mathworks.com/learn/tutorials/matlab-onramp.html

Grüße,
Harald
_________________

1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
Private Nachricht senden Benutzer-Profile anzeigen
 
Alexfromgalax
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 48
Anmeldedatum: 28.05.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 25.06.2019, 13:04     Titel:
  Antworten mit Zitat      
Vielen Dank Harald,
das sieht wirklich vielversprechend aus. So ein tutorial kann ich gut gebrauchen
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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 | goMatlab RSS Button 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.