|
|
zwei zeilen vektoren als ausgabe |
|
pohloliq |
Forum-Anfänger
|
|
Beiträge: 36
|
|
|
|
Anmeldedatum: 22.08.18
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 24.08.2018, 16:52
Titel: zwei zeilen vektoren als ausgabe
|
|
Hallo ich habe eine Funktion geschrieben, welche als Eingabe, skalar, Vektor, oder eine matrix bekommt. Als ausgabe soll nun ein Zwei Zeilen Vektor mit Wert und jeweilige anzahl des wertes im input vektor oder matrix erscheinen.
Leider bekomme ich nichts als ausgabe.
Grüße
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 24.08.2018, 16:57
Titel:
|
|
Hallo,
wirklich gar nichts? Nicht mal eine Fehlermeldung? Das wäre sehr überraschend.
Sollte das Umwandeln der Daten nicht erfolgen, wenn die Daten kein Vektor sind?
M.E. sind die Fallunterscheidungen unnötig, da du einfach den Input in einen Zeilenvektor umwandeln kannst, wie du es ja schon machst. unique ist auch nicht nötig bzw. m.E. sogar falsch, weil anzahl sonst immer ein Vektor mit 1 sein wird.
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
pohloliq |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 36
|
|
|
|
Anmeldedatum: 22.08.18
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 24.08.2018, 17:08
Titel:
|
|
Hallo,
habe den Code etwas angepasst und bekomme nun folgenden Output bei Eingabe:
Inputparameter = [2 3;3 4]
Output :
ans =
[1 1 0 1]
|
|
|
pohloliq |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 36
|
|
|
|
Anmeldedatum: 22.08.18
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 24.08.2018, 17:11
Titel:
|
|
mit unique() erzeuge ich aus dem input ein sortiertes array, welche keine mehrfach vorkommenden Werte enthält.
So wie das Werte Array dann letzendlich auch aussehen soll.
Nun brauche ich noch ein anzahl array welche mir die Anzahl der Werte zeigt.
|
|
|
pohloliq |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 36
|
|
|
|
Anmeldedatum: 22.08.18
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 24.08.2018, 17:17
Titel:
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 24.08.2018, 18:01
Titel:
|
|
Hallo,
wenn du zwei Ausgabeargumente haben möchtest, musst du sie auch zurückfordern, z.B.
Sollten die Eingabeargumente für hist nicht genau andersherum sein?
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
pohloliq |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 36
|
|
|
|
Anmeldedatum: 22.08.18
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 24.08.2018, 18:01
Titel:
|
|
mit dem code von unten bekomme ich bei Eingabe=[1 3 2;2 3 4]
als output:
1 2 2 1
Was ja schonmal ganz korrekt aussieht, aber wie bekomme ich nun den anderen Vektor auch als Ausgabe.
Der Vektor mit den Werten [1 2 3 4]
Ich erwarte als ausgabe :
1 2 3 4
1 2 2 1
Grüße
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 24.08.2018, 18:22
Titel:
|
|
Hallo,
wie gesagt:
Zitat: |
wenn du zwei Ausgabeargumente haben möchtest, musst du sie auch zurückfordern, z.B.
[a,b] = haufigkeit( ) |
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
|
|
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 - 2024
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.
|
|