How can i plot this function? y=0.75/(log10(x)*2).^2
Mostrar comentarios más antiguos
Hi, ive been trying differents ways of plotting fuctions such as log, implicit... but i cant manage to plot in 2D the next function in matlab
y= 0.75/(log10(x)*2).^2
Respuesta aceptada
Más respuestas (3)
Something like this?
x = linspace(1,10); % or whatever interval you would like change accordingly
y = 0.75 ./(log10(x).^2).^2 % note .^ for element wise power on log10(x)
figure
plot(x,y)
% Or maybe you want the final power of 2 apply to the numerator and the
% denominator?
y = (0.75 ./(log10(x).^2)).^2
plot(x,y)
How about this?
x = linspace(0.01,0.99,100); % Avoid tricky inputs like 1
y = 0.75./(log10(x)*2).^2;
plot(x,y)
What do you mean by "in 2D" ? It is a simple function to be plotted y vs. x:
x = 2:0.01:5;
y = 0.75./(log10(x)*2).^2;
plot(x,y)
Categorías
Más información sobre 2-D and 3-D Plots en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!




