|
|
Dezimalzahl in Dualzahl umwandeln |
|
Minh85 |

Forum-Newbie
|
 |
Beiträge: 4
|
 |
|
 |
Anmeldedatum: 26.03.11
|
 |
|
 |
Wohnort: Aschaffenburg
|
 |
|
 |
Version: R2010b
|
 |
|
|
 |
|
Verfasst am: 26.03.2011, 22:36
Titel: Dezimalzahl in Dualzahl umwandeln
|
 |
Hallo! Ich habe ein Skript geschrieben zur Umwandlung einer Dezimal- in eine Dualzahl. Allerdings macht das Programm ab 16, was binär 1000 gibt, ein Fehler. Könnt Ihr mit helfen?????
|
|
|
|
|
Minh85 |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 4
|
 |
|
 |
Anmeldedatum: 26.03.11
|
 |
|
 |
Wohnort: Aschaffenburg
|
 |
|
 |
Version: R2010b
|
 |
|
|
 |
|
Verfasst am: 26.03.2011, 22:54
Titel:
|
 |
Habe meine Fehler erkannt. Sorry!
|
|
|
Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 27.03.2011, 01:34
Titel:
|
 |
Hallo Minh85,
Da gibt es ein paar Möglichkeiten, das Programm zu vereinfachen:
Wenn die IF-Bedingung nicht erfüllt ist, muss man nicht auf die Vereninung der Bedingen testen. Also ist dies genug:
Man könnte aber auch gleich den Wert des Vergleichs verwenden:
Das Umkehren von "z" funktioniert auf ohne FOR-Schleife. Du könntest "z" aber auch gleich in der gewünschten Reihenfolge erzeugen:
In der Function DEC2BIN wird das ohne Schleife gemacht, wodurch es noch effizienter wird.
Gruß, Jan
|
|
|
Minh85 |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 4
|
 |
|
 |
Anmeldedatum: 26.03.11
|
 |
|
 |
Wohnort: Aschaffenburg
|
 |
|
 |
Version: R2010b
|
 |
|
|
 |
|
Verfasst am: 28.03.2011, 18:14
Titel:
|
 |
wow, danke Dir Jan!
Ich habe das ja ziemlich aufwendig gemacht.
Das hilft mir bei zukünftigen Programmen echt weiter =)
|
|
|
|
|
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.
|
|