|
|
kleines anfängerproblem:) |
|
cheet |

Forum-Newbie
|
 |
Beiträge: 4
|
 |
|
 |
Anmeldedatum: 28.10.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 28.10.2012, 06:49
Titel: kleines anfängerproblem:)
|
 |
hey ihr:)
hab ein kleines problem, ihr könnt mir da bestimmt helfen:
angenommen ich hab ne ganz normale funktion zB
x^2+4*y^2+8*z^2 und will diese AUF EINFACHEM WEGE, also ohne groß programmieren zu müssen, und auch ohne erst achsen definieren zu müssen, plotten. wenn ich die fkt. anonymous definiere und dann plot3(x,y,z) tippe, bekomm ich logischerweise undefined x,y,z als Antwort. Kann ich das irgendwie umgehen? wie gesagt ich will keine terme wie x=[0:.1:10] eingeben müssen
thx in advance:V
cheet
|
|
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.499
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 28.10.2012, 10:27
Titel:
|
 |
Hallo,
zunächst mal ist die von dir genannte Funktion eine in drei Variablen, d.h. die Funktion selbst wäre die vierte Variable. Das wird immer schwierig. Ich vermute, du meinst aber eher etwas wie z = f(x, y)?
Ich finde auch, dass es kein großer Programmieraufwand ist, erst den Wertebereich definieren zu müssen.
Wenn man selbst das vermeiden möchte, kann man auf die Plot-Funktionen der Symbolic Math Toolbox zurückgreifen, d.h. alles was mit "ez" beginnt:
ezplot3, ezsurf, ezmesh usw.
Grüße,
Harald
|
|
|
cheet |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 4
|
 |
|
 |
Anmeldedatum: 28.10.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 28.10.2012, 16:46
Titel:
|
 |
hey:)
danke für deine antwort. Ich mein schon 3D funktionen, die aufgabenstellung ist nämlich, den maximalen definitionsbereich einer solchen funktion rauszufinden. werde das mit ezplot etz mal probieren:)
|
|
|
cheet |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 4
|
 |
|
 |
Anmeldedatum: 28.10.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 28.10.2012, 17:32
Titel:
|
 |
So habs mal probiert. ezplot geht leider nicht bei 3d fkt.en.. mensch leute, wie find ich denn den maximalen definitionsbereich einer 3D fkt. raus?
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.499
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 28.10.2012, 18:28
Titel:
|
 |
Hallo,
wie gesagt: wenn es wirklich eine Funktion in Abhängigkeit von 3 Variablen ist, funktionieren ez* nicht.
Ich mache ja viel mit MATLAB, aber für Definitionsbereiche halte ich Kopf, Bleistift und Papier doch für das geeignetere Mittel: alles außer
- wann wird ein Nenner 0?
- falls die reellen Zahlen zugrundegelegt werden: wann wird ein Term unter einer Wurzel negativ?
Grüße,
Harald
|
|
|
cheet |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 4
|
 |
|
 |
Anmeldedatum: 28.10.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 28.10.2012, 23:53
Titel:
|
 |
jo, so werd ichs nun auch machen! danke nochmal:)
|
|
|
|
|
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.
|
|