Mit der Funktion linspace können Sie die Werte x
generieren.
Dann können Sie die Funktion Plotten mit der plot Funktion
Sie haben auch die Möglichkeit, die Funktion definieren zu ändern durch Hinzufügen eines .
(ein Punkt) vor dem ^
Operator, um die gewünschte Leistung zu erhöhen die x
Werte elementwise
auch auf die spezifischen x
Punkte plotten, können Sie die Funktion y
bewerten auf die Punkte und dann entweder angeben, dann in der gleichen Anruf zu plot
oder es wieder aufzurufen, nachdem hold on
die neuen Daten
% Generate the `x` values
x=linspace(0,9,1000)
% Evaluate the `y` function in the `[0 9]` interval
y = 4.8643*x - 3.8559*x.^2 + 1.1208*x.^3 - 0.1348*x.^4 + 0.0057*x.^5
% Define the set of `x` data
x1 = [0, 0.5, 1, 6, 7, 9]
% Evaluate the `y` function in the new `x` interval
y1=4.8643*x1 - 3.8559*x1.^2 + 1.1208*x1.^3 - 0.1348*x1.^4 + 0.0057*x1.^5
hinzufügen gesetzt mit einem einzigen Anruf Mit
plot(x,y,x1,y1,'*')
grid on
Mit zwei Anrufe plotten
plot(x,y)
hold on
plot(x1,y1,'*')
plotten