Ich habe einen Algorithmus implementiert und hier ist eine grafische Darstellung von meiner Ressource Buch:Matlab
Ich bin neu in Matlab. Ich habe eine xValues-Liste, yValues-Liste (ich habe meine letzte Matrix in X- und Y-Achse geteilt, ich bin mir nicht sicher, ob das wahr ist, wenn Sie einen Vorschlag machen, sind Sie willkommen) und einen Vektor von Labels.
Ich möchte ein Bild wie oben erhalten. Wie kann ich einige Klassenetiketten (d. H. 0,1,2,3 ..) wie ein gegebenes Bild setzen?
PS: Ich zeichne so wie: plot(xValues,yValues,'b.');
aber meine Punkte sind wie Diamant, nicht zeigen wie im Bild.
Es scheint mir etwas anderes auf Bild bei Frage verwendet. Es sieht so aus, als ob die Person, die das Bild gezeichnet hat, sie nicht mit einer Funktion, d. H. Text, in das Bild 1 nach 1 gebracht hat. Es gibt Klassenbezeichnungen, d. H. 0 überlappen sich fast, so dass es so aussieht, als ob Matlab sie automatisch platziert. – kamaci
@kamaci Ich denke nicht, ich habe noch nie eine Funktion gesehen, aber es könnte einige benutzerdefinierte Funktion einschließlich 'Text' sein, auch können Sie die Zahlen nur überlappen, indem Sie dort Position in X und Y nahe zusammen. –
Sie können Recht haben, ich meine, die Person, die Etiketten von Hand setzen will, möchte vielleicht nicht überlappende Etiketten setzen. – kamaci