|
|
negative Zahlen =0 setzen |
|
nufan |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 28.09.2010, 16:56
Titel: negative Zahlen =0 setzen
|
 |
Hi Habe eine Matrix mit 6002x2. Die eine Zeile ist immer positiv in der andern habe ich z.T negative einträge. Möchte nun diese negativen Einträge gerne =0 setzten. Ist das irgendwie möglich? Mit res=A~=0 wird irgendwie alles 0 gestezt
Vielen Dank!
Grüße
Chris
|
|
|
|
|
Christian_aus_Soest |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 28.09.2010, 18:43
Titel:
|
 |
wie wäre es damit?
get bestimmt auch noch anderes, aber das ist mir jetzt so auf die schnelle eingefallen
|
|
|
bligg |

Forum-Anfänger
|
 |
Beiträge: 23
|
 |
|
 |
Anmeldedatum: 15.09.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 28.09.2010, 20:33
Titel:
|
 |
Deine Idee mit logischer Indizierung war schon gar nicht schlecht:
Je nachdem, welche Spalte oder Zeile du da jetzt anpassen möchtest, das durchschaue ich nicht so ganz.
|
|
|
stick_thai |

Forum-Anfänger
|
 |
Beiträge: 27
|
 |
|
 |
Anmeldedatum: 25.03.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 29.09.2010, 07:28
Titel:
|
 |
|
|
nufan |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 29.09.2010, 14:44
Titel:
|
 |
stick_thai hat Folgendes geschrieben: |
Versuchs mal so:
|
Dank euch! Genauso hab ichs gemacht!
Grüße
|
|
|
emm |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 31.07.2012, 14:10
Titel:
|
 |
Noch etwas schneller geht:
A = 0.5 * ( sign(A) + abs(sign(A))).*A;
|
|
|
emm |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 31.07.2012, 14:24
Titel:
|
 |
Ach so, hab ich ganz vergessen:
A=max(A,0);
ist auch sehr schnell!
Und sehr variabel, da der Schwellwert (hier 0) eingestellt werden kann!
|
|
|
|
|
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.
|
|