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

imagesc auf Daten

 

throat

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 24.05.2013, 17:50     Titel: imagesc auf Daten
  Antworten mit Zitat      
Hallo,

ich habe eine Funktion geschrieben, die Daten analysiert und und zwei Rückgabeparameter hat. Einmal die Position und noch die zu markierende Länge. Ich möchte gerne die Funktion imagesc() anwenden. kennt sich einer aus?

Code:
[where, laenge] = markiere(datenbasis);


Als Ansatz habe ich nur folgendes:
Code:
kategorien= nan(size(datenbasis));
kategorien(isnan(datenbasis)) = 75;


Code:


Jan S
Moderator

Moderator


Beiträge: 11.057
Anmeldedatum: 08.07.10
Wohnort: Heidelberg
Version: 2009a, 2016b
     Beitrag Verfasst am: 25.05.2013, 01:32     Titel: Re: imagesc auf Daten
  Antworten mit Zitat      
Hallo throat,

Die Frage ist nicht klar.
Du berechnest "where" und "laenge", benutzt beide aber nicht. Da weder Typ, Dimension, Inhalt noch Bedeutung der Variablen erklärt werden, kann man keinerlei Ratschläge dazu geben.

Worauf möchtest Du also IMAGESC anwenden?
Was schafft Dein Ansatz noch nicht?

Bitte lass uns nicht so viel erraten, sondern lese Deine Frage nach dem Schreiben nochmal durch und überlege gründlich, ob man anhand der enthaltenen Information das Problem erfassen oder sogar lösen kann. Es ist sinnvoller, dass Du zusätzlich 5 Minuten in die Qualität Deiner Frage investierst, als dass die Leser diese Zeit für Rückfragen verwenden.

Gruß, Jan
Private Nachricht senden Benutzer-Profile anzeigen
 
throat

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 25.05.2013, 20:03     Titel:
  Antworten mit Zitat      
Also...

beispielsweise habe ich folgenden Vektor:
Code:
A = [1 2 2 2 2 6 4 4 4 8 3 3 3 5 2 2 NaN];

Meine Funktion markiere gibt folgende Werte zurück
Code:
where = [2 7 11];
laenge = [4 3 3];


Mit where und laenge gebe ich ja indirekt die Positionen an:
where(1):where(1)+laenge(1) = 2 3 4 5
where(2):where(2)+laenge(2) = 7 8 9

Ich erzeuge jetzt eine kategorie
Code:
kategorien= nan(size(datenbasis));


Die Werte Nans sollen extra kategorisiert werden
kategorien(isnan(datenbasis)) = 75;

und die Positionen die ich mit den oberen variablen where und laenge ausrechne sollen in einer anderen farbe dargestellt werden.

Anschließend sollen die Kategorien mittels
imagesc(kategorien); ausgegeben werden.
 
throat

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 26.05.2013, 00:02     Titel:
  Antworten mit Zitat      
ist die Aufgabenstellung bisschen klarer? Oder soll ich es nochmal versuchen?
 
Jan S
Moderator

Moderator


Beiträge: 11.057
Anmeldedatum: 08.07.10
Wohnort: Heidelberg
Version: 2009a, 2016b
     Beitrag Verfasst am: 26.05.2013, 00:51     Titel:
  Antworten mit Zitat      
Hallo throat,

Das Problem erinnert mich an die Fragen Deiner Kollegen freddy123, pariser, peterlec und regen. Arbeitet ihr am gleichen Problem, besucht ihr den gleichen Kurs oder seid ihr eine Person? Kannst Du bitte erklären, wie es zu den Gemeinsamkeiten kommt?

Die Frage wird aber auf jeden Fall wieder nicht klar. Bitte versuche ein konkretes Problem klar und deutlich zu erklären. Du kannst nicht erwarten, dass die Leser im Forum erraten können, was Du genau erreichen möchtest.

Gruß, Jan
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 - 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.