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

Matrix Einlesen dlmread "von - bis " mit Variable

 

ThorstenBWS
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 40
Anmeldedatum: 04.03.11
Wohnort: Ulm
Version: ---
     Beitrag Verfasst am: 08.03.2011, 17:39     Titel:
  Antworten mit Zitat      
Hi,

Also ich möchte die 1. Spalte mit ganzen Int. Zahlen lassen und die 2. mit 4 Nachkommastellen. Wenn ich das so anwede wird aber die erste Spalte auch mit 4 NKS unterzogen.

Was muss ich da ändern?

Code:


dlmwrite('Mgest1.asc',[M1,M2],'delimiter',' ','precision','%.f','coffset',4,...
    'delimiter',' ','precision', '%.3f')

 


Merci schonmal
_________________

Matlab Newbe
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden


ThorstenBWS
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 40
Anmeldedatum: 04.03.11
Wohnort: Ulm
Version: ---
     Beitrag Verfasst am: 09.03.2011, 08:51     Titel:
  Antworten mit Zitat      
Steh immer noch etwas auf dem Schlauch mit der Formatierung:

Hab das mal soweit formatiert.
Code:


dlmwrite('Mgest1.asc',[M1,M2,M3,M4],'precision',' %D','delimiter',' ','coffset',4,...  
   'newline','pc', 'delimiter',' ','precision', '%5.5f',...
   'newline','pc', 'delimiter',' ','precision', '%5.5f',...
   'newline','pc', 'delimiter',' ','precision', '%5.5f')

 


Dann spunkt er mir z.B die Datenreihe aus:

579842.00000 -109.10100 -387.47200 212.49500
579843.00000 -93.96000 -387.56700 213.33100
579844.00000 -90.71460 -380.18200 213.82300

Ich brauch jedoch die erste Tabelle als ganzzahligen Wert (Int), die Formatierung wie ich das wollte mit %D nimmt er so nicht.
Die Spalten danch sollen mit 5 Nachkommastellen und einheitlichen 3 vorkommestellen ausgespuckt werden. Kann auch mit E usw. ausgedrückt werden.

Momentan rückt er die Zahlen alle nicht einheutlich zusammen :-/

Weiß einer Rat?
_________________

Matlab Newbe
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
ThorstenBWS
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 40
Anmeldedatum: 04.03.11
Wohnort: Ulm
Version: ---
     Beitrag Verfasst am: 09.03.2011, 09:29     Titel:
  Antworten mit Zitat      
Bin auch offen für eine andere Variante die Matrix Elemente zu Speichern und formatiert wieder zusammen zu setzten.


Kennt da jemand was?
_________________

Matlab Newbe
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
Neues Thema eröffnen Neue Antwort erstellen

Gehe zu Seite Zurück  1, 2

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 - 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.