|
|
Matrix aus Cell und Double |
|
AndreHasken |

Forum-Anfänger
|
 |
Beiträge: 12
|
 |
|
 |
Anmeldedatum: 07.06.10
|
 |
|
 |
Wohnort: Münster
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 22.06.2010, 15:49
Titel: Matrix aus Cell und Double
|
 |
Hallo,
habe ein Problem: Ich versuche eine Matrix X aus zwei Vektoren zu erstellen von denen der eine im Cell-Format und der andere im Double Format ist.
Der einfache Befehl "X = [Branche Umsatz]" führt nicht zum Erfolg.
Kann wer helfen? Vielen Dank im voraus...
bg Andre
|
|
|
|
|
Fourier |

Forum-Guru
|
 |
Beiträge: 329
|
 |
|
 |
Anmeldedatum: 05.04.10
|
 |
|
 |
Wohnort: Karlsruhe
|
 |
|
 |
Version: 2009b
|
 |
|
|
 |
|
Verfasst am: 22.06.2010, 15:59
Titel:
|
 |
so?
_________________
Ein schlechter General ist besser als zwei gute.
|
|
|
denny |

Supporter
|
 |
Beiträge: 3.853
|
 |
|
 |
Anmeldedatum: 14.02.08
|
 |
|
 |
Wohnort: Ulm
|
 |
|
 |
Version: R2012b
|
 |
|
|
 |
|
Verfasst am: 22.06.2010, 16:03
Titel:
|
 |
Hallo
Ich vermute Branche ist eine Cell of Strings?
also ich würde deine Double Array in Cell Array mit NUM2CELL umformen
|
|
|
AndreHasken |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 12
|
 |
|
 |
Anmeldedatum: 07.06.10
|
 |
|
 |
Wohnort: Münster
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 23.06.2010, 09:43
Titel:
|
 |
Danke für die schnellen Hinweise,
da ich im Nachgang die Matrix X für Regressionanalysen nutzen will, habe ich mich für den Vorschlag von Fourier entschieden.
X= [cell2mat (branche) umsatz];
Allerdings resultiert dann folgende Matrix
X=
Groß- u
Schiene
Baugewe
Glas, K
...
d.h. die Umsätze werden nicht als Zahl ausgegeben, sondern es hängt ein Quadrat direkt an den Branchen ?
Warum?
|
|
|
Fourier |

Forum-Guru
|
 |
Beiträge: 329
|
 |
|
 |
Anmeldedatum: 05.04.10
|
 |
|
 |
Wohnort: Karlsruhe
|
 |
|
 |
Version: 2009b
|
 |
|
|
 |
|
Verfasst am: 23.06.2010, 09:47
Titel:
|
 |
du hättest dich doch für den Vorschlag von denny entscheiden müssen
_________________
Ein schlechter General ist besser als zwei gute.
|
|
|
AndreHasken |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 12
|
 |
|
 |
Anmeldedatum: 07.06.10
|
 |
|
 |
Wohnort: Münster
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 23.06.2010, 10:04
Titel:
|
 |
Ok, dann resultiert folgendes Ergebnis
Aber wie kann ich auf der Basis eines derartigen cell arrays eine Regressionsanalyse durchführen?
|
|
|
denny |

Supporter
|
 |
Beiträge: 3.853
|
 |
|
 |
Anmeldedatum: 14.02.08
|
 |
|
 |
Wohnort: Ulm
|
 |
|
 |
Version: R2012b
|
 |
|
|
 |
|
Verfasst am: 23.06.2010, 11:10
Titel:
|
 |
AndreHasken hat Folgendes geschrieben: |
Danke für die schnellen Hinweise,
d.h. die Umsätze werden nicht als Zahl ausgegeben, sondern es hängt ein Quadrat direkt an den Branchen ?
Warum? |
Weil es versucht wird CHAR und DOUBLE zusammenzusetzen,
Das sind aber unterschiedliche Datentypen, damit es klapp, konvertiert Matlab automatisch DOUBLE zu CHAR
z.B wenn DOUBLE 65 hast, dann kriegst als CHAR ein A,
deswegen bekommst du komische Zeichen statt Zahlen.
AndreHasken hat Folgendes geschrieben: |
Aber wie kann ich auf der Basis eines derartigen cell arrays eine Regressionsanalyse durchführen?
Code:
>> b = regress(Y, X);
??? Function 'isnan' is not defined for values of class 'cell'. |
Versuch mal so:
|
|
|
AndreHasken |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 12
|
 |
|
 |
Anmeldedatum: 07.06.10
|
 |
|
 |
Wohnort: Münster
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 30.06.2010, 11:31
Titel: Danke
|
 |
Danke schön.
Hat mir sehr weitergeholfen
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
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
| 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.
|
|