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

Messwerte transformieren/strecken

 

Sanne82

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 14.06.2010, 16:21     Titel: Messwerte transformieren/strecken
  Antworten mit Zitat      
Hi,

ich habe verschiedene Messwerte die brauch ich alle in einer Matrix.
Leider sind es mal 99 dann wieder 100. Kann man die 99 so umrechen
über einen Befehl, damit es 100 werden (über ein Transformation)?

Liebe Grüße Sanne


Vito
Forum-Guru

Forum-Guru


Beiträge: 315
Anmeldedatum: 02.11.09
Wohnort: Stuttgart
Version: ---
     Beitrag Verfasst am: 14.06.2010, 16:37     Titel:
  Antworten mit Zitat      
Hi,

wieso arbeitest du nicht mit "cell" zur Info.
Code:

Hier kannst du beliebig unterschiedliche Matrizen zusammenpacken Wink

Gruß,
Vito
Private Nachricht senden Benutzer-Profile anzeigen
 
Sanne82

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 14.06.2010, 17:01     Titel:
  Antworten mit Zitat      
Versteh ich nicht???
A(1, 99)
A(2,99)
A(3,100)
A(4,100)
A(5,99)
wie soll ich die mit cell zusammenpacken?
 
Gast



Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 14.06.2010, 17:19     Titel:
  Antworten mit Zitat      
Ich bekomm da nur:

??? Conversion to cell from double is not possible.

Und ich brauch ja die genauen Messwerte, zu nem int casten is hier auch net...
 
Vito
Forum-Guru

Forum-Guru


Beiträge: 315
Anmeldedatum: 02.11.09
Wohnort: Stuttgart
Version: ---
     Beitrag Verfasst am: 14.06.2010, 17:32     Titel:
  Antworten mit Zitat      
Hi,

ich verstehe dich nicht???
Erst sagst du, dass du verschiedene Messwerte hast und diese möchtest du in einer Matrix zusammfassen. Dann schreibst du folgendes
"A(1,99), A(2,100) ... " die sind doch alle in einem Matrix "A" zusammengefasst.
Oder hast du sowas:
Code:

%  Dies ist nur ein Bsp.
A1 = 1:99;
A2 = 1:100;
A3 = 1:99;
% Dann kannst du sie wie folgt in einem "cell" zusammenfassen
A{1,:} = A1;
A{2,:} = A2;
% undsoweiter oder erstellst eine Schleife.
 


Gruß,
Vito
Private Nachricht senden Benutzer-Profile anzeigen
 
Sanne82

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 15.06.2010, 09:21     Titel:
  Antworten mit Zitat      
Danke Vito,

tit mir leid, dass ich mich nicht so schön ausgedrückt habe.
Mit Cell Arrays hatte ich nie was zu tun. Aber um damit zu arbeiten
muss ich es doch jetzt wieder umwandeln? (cell2mat)
Dann steh ich doch wieder vor dem gleichen Problem, wenn
ich mir die Werte zum Beispiel visualisieren lassen will(image)

Grüßle
 
Fourier
Forum-Guru

Forum-Guru


Beiträge: 329
Anmeldedatum: 05.04.10
Wohnort: Karlsruhe
Version: 2009b
     Beitrag Verfasst am: 15.06.2010, 09:29     Titel:
  Antworten mit Zitat      
Hallo,

Mit A{1}, A{2}....kannst du normal arbeiten ploten usw..

gruss
Private Nachricht senden Benutzer-Profile anzeigen
 
Sanne82

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 15.06.2010, 10:12     Titel:
  Antworten mit Zitat      
Tut mir leid, dass ich schon wieder frage, aber iwi komme ich damit nicht weiter. Bei der Anzeige. Ich konnte alles schön im Cell Array speichern.
Aber ich bekomme immer wieder Fehlermeldungen beim Imagen.

Die Werte der funktion habe ich abgespeichert:

val{lauf+1} = ... FUNKTIONDIEWERTELIEFERT

subplot(223)
image(val{lauf})
title('xxx')
colormap(gray(256))
axis([0 100 0 100])
hold on


Es dürften doch jetzt alle Werte unter 'lauf' gespeichert sein.
Aber angzeigt wird nur der erste. Sowas wie lauf:end geht leider auch nicht!

Grüßle
 
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 - 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.