Does somebody know how to plot this function?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Sabrina Bitz
el 11 de Mayo de 2022
Comentada: Voss
el 12 de Mayo de 2022
I have the exercise to plot this function:
I have to use an anonymous function
That's my code until now:
figure; hold on;
y = @(x) tan(3*x) + 5*x-4;
x = linspace(0,180);
plot(x, y(x) ,'c');
axis([0 180 -100 1000]);
title('Funktion y = tan(3x)+5x-4');
xlabel('x-Werte[°]');
ylabel('Funktionswerte');
But I don't know how to get the parts between the tangent
or if my solution is even the right beginning, can somebody help?
0 comentarios
Respuesta aceptada
Voss
el 11 de Mayo de 2022
Use tand rather than tan, because the argument 3*x is in degrees rather than radians.
Increase the number of points to see the asymptotes better. Here I've used 1000 points total.
figure; hold on;
y = @(x) tand(3*x) + 5*x-4;
x = linspace(0,180,1000);
plot(x, y(x) ,'c');
axis([0 180 -100 1000]);
7 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Function Creation en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!