|
|
| erich |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 24.11.2011, 14:21
Titel: Kreiszahl annähern
|
 |
Hallo ich habe versucht den code von wikipedia in dem man sich der kreiszahl pi annähert zu programmieren.
Kann mir jemand sagen was ich falsch gemacht habe?
danke für die hilfe
|
|
|
|
|
|
| Thomas84 |

Forum-Meister
|
 |
Beiträge: 546
|
 |
|
 |
Anmeldedatum: 10.02.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 24.11.2011, 14:51
Titel:
|
 |
hm, so ziemlich alles. Du hast Komma statt Punkt verwendet, du hast kein wert zurückgegeben, du erhöhst k innerhalb der schleife nicht. i und j sind nicht initiallisiert....
Ich machs mal wie JanS und empfehle dir das Getting Started Kapitel der Matlab Doku.
|
|
|
|
| Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 24.11.2011, 15:15
Titel: Re: Kreiszahl annähern
|
 |
Hallo erich,
Ich mache es mal wie Thomas und empfehle Dir, zunächst die Getting Started Kapitel der Dokumentation durchzulesen. Eine so mächtige Sprache wie Matlab kann man nicht ohne ausgiebige Lektüre der Dokumentation meistern.
Versuche mal die Vorschläge zu verbessern. Wenn alles läuft, läßt sich das noch in eine einizge Zeile packen - siehe BSXFUN.
Gruß, Jan
|
|
|
|
| Gast |
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 25.11.2011, 10:53
Titel: Re: Kreiszahl annähern
|
 |
| Jan S hat Folgendes geschrieben: |
Hallo erich,
Ich mache es mal wie Thomas und empfehle Dir, zunächst die Getting Started Kapitel der Dokumentation durchzulesen. Eine so mächtige Sprache wie Matlab kann man nicht ohne ausgiebige Lektüre der Dokumentation meistern.
Versuche mal die Vorschläge zu verbessern. Wenn alles läuft, läßt sich das noch in eine einizge Zeile packen - siehe BSXFUN.
Gruß, Jan |
ich hätte noch zwei fragen zu deiner antwort.
was bedeutet i=sqrt-1
und wie definiere ich k?
mfg
|
|
|
|
| Winkow |

Moderator
|
 |
Beiträge: 3.842
|
 |
|
 |
Anmeldedatum: 04.11.11
|
 |
|
 |
Wohnort: Dresden
|
 |
|
 |
Version: R2014a 2015a
|
 |
|
|
 |
|
Verfasst am: 25.11.2011, 11:20
Titel:
|
 |
|
k=2 dann hast eins definiert und i ist die imaginärzahl also wurzel aus -1
|
|
|
|
| erich |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 25.11.2011, 11:40
Titel: noch immer nicht verstanden
|
 |
| Winkow hat Folgendes geschrieben: |
| k=2 dann hast eins definiert und i ist die imaginärzahl also wurzel aus -1 |
sry aber i versteh des no immer net (
|
|
|
|
| Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 25.11.2011, 12:23
Titel: Re: Kreiszahl annähern
|
 |
Hallo,
| Zitat: |
| was bedeutet i=sqrt-1 |
Du hast "i" nicht als Variable definiert. Dann ist es in Matlab genau wie "j" die imaginäre Einheit, also SQRT(-1). Siehe "help i".
| Zitat: |
| und wie definiere ich k? |
Gruß, Jan
|
|
|
|
| erich |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 25.11.2011, 13:03
Titel: Re: Kreiszahl annähern
|
 |
| Jan S hat Folgendes geschrieben: |
Hallo,
| Zitat: |
| was bedeutet i=sqrt-1 |
Du hast "i" nicht als Variable definiert. Dann ist es in Matlab genau wie "j" die imaginäre Einheit, also SQRT(-1). Siehe "help i".
| Zitat: |
| und wie definiere ich k? |
Gruß, Jan |
danke für die hilfe
das mit i und j wusste ich nicht!
nun habe ich es ausgebessert oder zumindest versucht! jedoch kommt bei mir immer noch nicht die kreiszahl heraus!
was ist nun immer noch falsch?
|
|
|
|
| Winkow |

Moderator
|
 |
Beiträge: 3.842
|
 |
|
 |
Anmeldedatum: 04.11.11
|
 |
|
 |
Wohnort: Dresden
|
 |
|
 |
Version: R2014a 2015a
|
 |
|
|
 |
|
Verfasst am: 25.11.2011, 13:22
Titel:
|
 |
|
weil du das programm falsch von wiki abgeschrieben hast ^^ guck dir das original nochmal an.
|
|
|
|
| soad |

Forum-Century
|
 |
Beiträge: 150
|
 |
|
 |
Anmeldedatum: 10.11.08
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 25.11.2011, 13:24
Titel:
|
 |
|
Die Variable 'a' wird in deiner Funktion nicht verwendet.
|
|
|
|
| erich |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 25.11.2011, 13:38
Titel:
|
 |
| Winkow hat Folgendes geschrieben: |
| weil du das programm falsch von wiki abgeschrieben hast ^^ guck dir das original nochmal an. |
was habe ich falsch abgeschrieben???
|
|
|
|
| Winkow |

Moderator
|
 |
Beiträge: 3.842
|
 |
|
 |
Anmeldedatum: 04.11.11
|
 |
|
 |
Wohnort: Dresden
|
 |
|
 |
Version: R2014a 2015a
|
 |
|
|
 |
|
Verfasst am: 25.11.2011, 13:41
Titel:
|
 |
|
so lang is der quelltext nicht. und soad hat dir schon einen tip gegeben
|
|
|
|
| Gast |
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 10.04.2012, 18:44
Titel: kreiszahl
|
 |
ich habs so geschrieben !
|
|
|
|
|
|
|
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.
|
|