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

Spinnendiagramme mit Matlb

 

BB

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 09.06.2009, 20:55     Titel: Spinnendiagramme mit Matlb
  Antworten mit Zitat      
Hallo,

hat schonmal jemand von euch versucht, mit Matlab spinnendiagramme zu Zeichnen ?

Wie geht so was?t
Wäre ganz interessant!

Gruß


Maddy
Ehrenmitglied

Ehrenmitglied



Beiträge: 494
Anmeldedatum: 02.10.08
Wohnort: Greifswald
Version: ---
     Beitrag Verfasst am: 09.06.2009, 23:26     Titel:
  Antworten mit Zitat      
Kannte diese Form der Diagramme bisher gar nicht.
Im File Exchange gibts aber schon ein paar Funktionen, die dir beim Erstellen helfen sollten.
z.B. http://www.mathworks.com/matlabcentral/fileexchange/22708
_________________

>> why
The computer did it.
Private Nachricht senden Benutzer-Profile anzeigen
 
punkNgrind
Forum-Century

Forum-Century


Beiträge: 136
Anmeldedatum: 10.03.11
Wohnort: Hamburg
Version: R2014b
     Beitrag Verfasst am: 10.06.2013, 10:14     Titel:
  Antworten mit Zitat      
Das Spinnendiagramm ist hervorragend! Smile

Für neuere MATLAB-Versionen, muss die chop-Funktion ergänzt werden. Ich habe die von der Seite:
http://www.liv.ac.uk/pjgiblin/maths/mfiles/
Private Nachricht senden Benutzer-Profile anzeigen
 
Marco_gast
Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 53
Anmeldedatum: 19.12.13
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 22.01.2015, 10:26     Titel:
  Antworten mit Zitat      
Hallo,

ich muss diesen Beitrag nochmal aufmachen.

Ich habe mir die spider.m aus der File Exchange http://www.mathworks.com/matlabcentral/fileexchange/22708 besorgt.
In der dieser Datei gibt es oben einige Beispiele für den Funktionsaufruf. Allerdings bekomme ich bei den ersten drei Beispielen den Fehler:

Undefined function 'color_index' for input arguments of type 'double'.
Error in spider (line 167)
col = color_index(c);

und bei den letzten Beispielen den Fehler:

Undefined function 'isint' for input arguments of type 'double'.
Error in spider (line 136)
elseif isint(f)

kann mir da jemand weiterhelfen?

Gruß Marco
Private Nachricht senden Benutzer-Profile anzeigen
 
Marco_gast
Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 53
Anmeldedatum: 19.12.13
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 22.01.2015, 12:36     Titel:
  Antworten mit Zitat      
kann mir hier niemand helfen?

mal die spider.m datei downloaden und die examples probieren?
Private Nachricht senden Benutzer-Profile anzeigen
 
Winkow
Moderator

Moderator



Beiträge: 3.842
Anmeldedatum: 04.11.11
Wohnort: Dresden
Version: R2014a 2015a
     Beitrag Verfasst am: 22.01.2015, 12:55     Titel:
  Antworten mit Zitat      
welche matlab version benutzt du denn? wie du sehen kannst wurde das für matlab 2007a programmiert. den befehl color_index scheint es nicht mehr zu geben in der neuen version. du musst ihn also ersetzen. zb mit
Code:
corlormap(jet(c))

_________________

richtig Fragen
Private Nachricht senden Benutzer-Profile anzeigen
 
Marco_gast
Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 53
Anmeldedatum: 19.12.13
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 22.01.2015, 13:09     Titel:
  Antworten mit Zitat      
Danke für deine Antwort

Ich benutze die R2012b Version.
Aus der Fehlermeldung kann ich (Anfänger) nicht erkennen, dass es die Funktion nicht mehr gibt. Embarassed

Ich habe die entsprechende Zeile durch deinen Vorschlag ersetzt und nun kommt diese Fehlermeldung:

Undefined function 'isint' for input arguments of type 'double'.
Error in spider (line 136)
elseif isint(f)

Kannst du mir da auch helfen?

Gruß Marco
Private Nachricht senden Benutzer-Profile anzeigen
 
Winkow
Moderator

Moderator



Beiträge: 3.842
Anmeldedatum: 04.11.11
Wohnort: Dresden
Version: R2014a 2015a
     Beitrag Verfasst am: 22.01.2015, 13:30     Titel:
  Antworten mit Zitat      
ich weis nicht was du geändert hast aber die fehlermeldung ist sehr komisch da der fehler jetzt 30 zeilen früher auftritt. der befehl isint ist mir aber auch nicht bekannt. könnte aber der alte befehl für isinteger sein
_________________

richtig Fragen
Private Nachricht senden Benutzer-Profile anzeigen
 
Marco_gast
Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 53
Anmeldedatum: 19.12.13
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 22.01.2015, 13:45     Titel:
  Antworten mit Zitat      
ich habe in Zeile 167 col = color_index(c); deinen Vorschlag eingefügt:

col = colormap(jet(c));

Rufe ich die Funktion jetzt auf, erscheint besagter Fehler.

Ich werde deinen Hinweis mit isint als alter befehl für isinteger (in der Hilfe) nachgehen.

Ich danke dir für deine Hilfe. Falls ich nicht weiterkomme, werde ich mich nochmal melden

Gruß Marco
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.