Fehler in Matlab-Gleichung? < Matlab < Mathe-Software < Mathe < Vorhilfe
|
Status: |
(Frage) beantwortet | Datum: | 20:00 Sa 07.07.2007 | Autor: | Holschi |
Hallo, bin Matlab-Neuling und wollte vom Computer gerne folgende Funktion geplottet haben. Allerdings berechnet Matlab mir für jedes x ein und denselben Wert für e, was ja aber nicht richtig ist.
Was ist an meiner Eingabe falsch?
x=[0 : 0.01 : 0.7703 ] ;
w=sqrt(0.0000014616*(0.7703-x));
e=2*(0.7703-x)/w;
>> plot(e,x)
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 22:22 Sa 07.07.2007 | Autor: | dormant |
Hi!
Du sollst den Punktoperator vor jedem * und jedem / benutzen. Etwa so:
w=sqrt(0.0000014616.*(0.7703-x));
e=2.*(0.7703-x)./w;
Bei google unter matlab . operator zu finden.
Gruß,
dormant
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 12:50 So 08.07.2007 | Autor: | Holschi |
Alles klar, so klappt es.
Danke Dir!
|
|
|
|