|
trabzon |

Forum-Anfänger
|
 |
Beiträge: 27
|
 |
|
 |
Anmeldedatum: 10.11.14
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 13.01.2015, 19:06
Titel: Vorzeichen ändern
|
 |
Hallo,
ich hab ich schon im Forum durchgeschaut aber nix passendes gefunden.
Ich hab ein Cell Array mit der Größe 4x3. Der Inhalt sind Zahlen vom Format double und entweder mit positiven und negativem Vorzeichen.
Mein Problem jetzt. Wie kann ich das Vorzeichen von den negativen Zahlen ändern?
Hat jemand dazu eine Idee? Ich freue mich über jeden hilfreichen Tipp. Vielen Dank
|
|
|
|
|
Winkow |

Moderator
|
 |
Beiträge: 3.842
|
 |
|
 |
Anmeldedatum: 04.11.11
|
 |
|
 |
Wohnort: Dresden
|
 |
|
 |
Version: R2014a 2015a
|
 |
|
|
 |
|
Verfasst am: 13.01.2015, 19:44
Titel:
|
 |
giebt da mehrere möglichkeiten... for schleife, cellfun, cell2mat und logische indizierung.
_________________
richtig Fragen
|
|
|
trabzon |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 27
|
 |
|
 |
Anmeldedatum: 10.11.14
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 13.01.2015, 21:52
Titel:
|
 |
Danke für deine Antwort.
Ich versuchs mit einer for schleife ,die die einzelen Zeilen durchgeht und schaut ob es sich um eine negative Zahl handelt. Wenn ja soll sie mit -1 multipliziert werden.
Ich krieg das aber irgendwie nicht konstruieren. Gibs da eine Möglichkeit?
Meine Datei hab ich auch angehängt. Vielen Dank
Beschreibung: |
|
 Download |
Dateiname: |
Neuer Ordner.rar |
Dateigröße: |
916.12 KB |
Heruntergeladen: |
378 mal |
|
|
|
SerKuz |

Forum-Anfänger
|
 |
Beiträge: 42
|
 |
|
 |
Anmeldedatum: 07.11.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: MATLAB R2016b
|
 |
|
|
 |
|
Verfasst am: 13.01.2015, 22:14
Titel:
|
 |
Man könnte mit 2 for Schleifen cell durchlaufen lassen. Z.B.:
|
|
|
trabzon |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 27
|
 |
|
 |
Anmeldedatum: 10.11.14
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 13.01.2015, 22:27
Titel:
|
 |
Vielen Dank funktioniert super
|
|
|
Winkow |

Moderator
|
 |
Beiträge: 3.842
|
 |
|
 |
Anmeldedatum: 04.11.11
|
 |
|
 |
Wohnort: Dresden
|
 |
|
 |
Version: R2014a 2015a
|
 |
|
|
 |
|
Verfasst am: 13.01.2015, 22:53
Titel:
|
 |
halli hallo.
kleine anmerkung. bei der verwendung von length sollte man aufpassen da das immer die größte dimension wiedergiebt. das kann zu unerwünschten ergebnissen führen. ich würde daher von der verwendung von lenth absehen und gleich zu
mit entsprechender dimensionsangabe raten.
die lösung mit cellfun würde so aussehen
_________________
richtig Fragen
|
|
|
SerKuz |

Forum-Anfänger
|
 |
Beiträge: 42
|
 |
|
 |
Anmeldedatum: 07.11.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: MATLAB R2016b
|
 |
|
|
 |
|
Verfasst am: 14.01.2015, 00:37
Titel:
|
 |
Winkow hat Folgendes geschrieben: |
halli hallo.
kleine anmerkung. bei der verwendung von length sollte man aufpassen da das immer die größte dimension wiedergiebt. das kann zu unerwünschten ergebnissen führen. ich würde daher von der verwendung von lenth absehen und gleich zu
mit entsprechender dimensionsangabe raten.
die lösung mit cellfun würde so aussehen
|
Meinerseits danke für die Anmerkung.
|
|
|
trabzon |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 27
|
 |
|
 |
Anmeldedatum: 10.11.14
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 14.01.2015, 09:02
Titel:
|
 |
Auch von mir danke für die Anmerkung
|
|
|
|
|
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.
|
|