|
|
Test auf negative Werte außerhalb der Diagnale einer Matrix |
|
Scotty |

Forum-Newbie
|
 |
Beiträge: 7
|
 |
|
 |
Anmeldedatum: 28.08.15
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 28.08.2015, 16:05
Titel: Test auf negative Werte außerhalb der Diagnale einer Matrix
|
 |
Hallo zusammen,
ich bin neu in Matlab und kenne mich noch nicht so gut aus. Nun bräuchte ich eure Hilfe
Ich habe eine 8x8 Matrix names XY. Nun will ich überprüfen, ob Werte außerhalb der Diagonale existieren, die negativ sind.
Wenn dies der Fall ist, soll ein Dialogfeld sagen: Es existieren negative Werte.
Mein Ansatz ist so (Ich weis dass er falsch ist, nur weis ich nicht wo der Fehler ist )
for i=1:8
for j=1:8
if i~= j
XY(i,j) < 0
disp('Es existieren negative Werte')
end
end
end
Da kommt nichts ordentliches raus.
Ich freue mich über jede Hilfe!
Vielen Dank und ein schönes WE wünsche ich Euch
|
|
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.501
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 28.08.2015, 16:13
Titel:
|
 |
Hallo,
die Zeile
XY(i,j) < 0
macht momentan gar nichts.
Du meinst vermutlich
So bekommst du die Meldung allerdings für jedes Element.
Falls du sie nur einmal willst:
Grüße,
Harald
|
|
|
Scotty |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 7
|
 |
|
 |
Anmeldedatum: 28.08.15
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 28.08.2015, 16:52
Titel:
|
 |
Hallo Harald,
genau, ich wollte dass es nur einmal dargestellt wird, also genau so
Vielen lieben Dank, du hast mir sehr geholfen
VG
Scotty
|
|
|
|
|
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.
|
|