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

Quadrat mit einer Matrix abbilden

 

JayM
Forum-Newbie

Forum-Newbie


Beiträge: 8
Anmeldedatum: 31.01.13
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 06.02.2013, 08:35     Titel: Quadrat mit einer Matrix abbilden
  Antworten mit Zitat      
Guten morgen liebe Matlab Gemeinde,

ist es möglch EINE mxn Matrix zu erstellen mit der ich ein Quadrat abbilden kann??? Wenn ja weiß hier wer wie die auszusehen hat?? Wenn nein, hat da jemand eine alternative idee für mich??

bin übrigens noch ganz neu um business...^^

lg JayM
Private Nachricht senden Benutzer-Profile anzeigen


Hubertus
Forum-Meister

Forum-Meister


Beiträge: 1.034
Anmeldedatum: 08.01.09
Wohnort: Hamburg
Version: ---
     Beitrag Verfasst am: 06.02.2013, 08:50     Titel:
  Antworten mit Zitat      
Moin,

hier ein Beispiel:

Code:
I=ones(200,200);
I(50:150,50:150)=0;
imshow(I)


Grüße, Hubertus
Private Nachricht senden Benutzer-Profile anzeigen
 
Jan S
Moderator

Moderator


Beiträge: 11.057
Anmeldedatum: 08.07.10
Wohnort: Heidelberg
Version: 2009a, 2016b
     Beitrag Verfasst am: 06.02.2013, 10:17     Titel: Re: Quadrat mit einer Matrix abbilden
  Antworten mit Zitat      
Hallo JayM,

Was genau bedeutet denn "ein Quadrat abbilden"? Wäre dazu nicht eine N x N Matrix naheliegender?

Gruß, Jan
Private Nachricht senden Benutzer-Profile anzeigen
 
JayM
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 8
Anmeldedatum: 31.01.13
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 06.02.2013, 10:37     Titel:
  Antworten mit Zitat      
Hallo Jan,

vermutlich ja, wollte die frage nur recht allgemein formulieren!

Ich möchte später in einem figure mehrere figuren abbilden, ein quadrat soll auch vorkommen. Wichtig wäre vielleicht noch, das ich das quadrat ständig verändern muss... Deswegen wäre eine lösung mit variablen recht hilfreich!!

Bin erst seit einer woche mit matlab am hantieren und bin mir über dessen funktionen noch nicht so im klaren...

Deswegen wäre es super wenn jemand zeit und lust hätte mir zu helfen..^^

gruß JayM
Private Nachricht senden Benutzer-Profile anzeigen
 
Hubertus
Forum-Meister

Forum-Meister


Beiträge: 1.034
Anmeldedatum: 08.01.09
Wohnort: Hamburg
Version: ---
     Beitrag Verfasst am: 06.02.2013, 10:45     Titel:
  Antworten mit Zitat      
Hallo JayM,

welche "Variablen" fehlen Dir, um ein Quadrat abzubilden. Es wundert mich schon sehr, dass man zu der gestellten Eingangsfrage noch Nachfragen hat. Ich kann ein Quadrat nur darstellen, wenn es sich von der Umgebung abhebt.
I=ones(200,200); ist auch ein Quadrat, man kann es aber auch als leere Figur betrachten, ähnlich wie ein weißes Quadrat auf einem weißen Blatt.
Private Nachricht senden Benutzer-Profile anzeigen
 
JayM
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 8
Anmeldedatum: 31.01.13
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 06.02.2013, 10:56     Titel:
  Antworten mit Zitat      
Hallo Hubertus;

Also am ende hätte ich gerne eine Matrix die im figure einen ausgefüllten quader darstellt. Am besten soll die Matrix aus variablen bestehen, damit ich jederzeit höhe länge und breit beliebig ändern kann...

gruß Jay M
Private Nachricht senden Benutzer-Profile anzeigen
 
Hubertus
Forum-Meister

Forum-Meister


Beiträge: 1.034
Anmeldedatum: 08.01.09
Wohnort: Hamburg
Version: ---
     Beitrag Verfasst am: 06.02.2013, 11:02     Titel:
  Antworten mit Zitat      
Damit weiß ich leider immer noch nicht, welche Variablen dir fehlen. Das Beispiel zeigt dir, wir ein schwarzes Quadrat gezeichnet wird, Du kannst die Größe und Lage verändern, in dem du - andere - Werte einträgst.
Private Nachricht senden Benutzer-Profile anzeigen
 
JayM
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 8
Anmeldedatum: 31.01.13
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 06.02.2013, 11:33     Titel:
  Antworten mit Zitat      
Hallo,

Erstmal sry das ich hier recht ungenaue fragen stelle...

Also als Beispiel:

%% Cube Matrizen
x = [0 a a 0 0 0
a a 0 0 a a
a a 0 0 a a
0 a a 0 0 0];
y = [0 0 b b 0 0
0 b b 0 0 0
0 b b 0 b b
0 0 0 b b b];
z = [0 0 0 0 0 c
0 0 0 0 0 c
c c c c 0 c
c c c c 0 c];
% Matrizen Interpolation
surf(x,y,z);

Diese drei matrizen hatte ich mal erstellt um einen 3D Würfel zu erstellen!
Ich hätte nun gerne EINE Matrix die das darstellen kann genau mit solchen variablen wie im beispiel: a,b,c... So dass ich jeder zeit die form verändern kann ohne das ich in der matrix zahlenwerte austauschen muss...
Hoffe jetzt ist klar was ich gerne hätte...

grüße JayM
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.