# How to marker a fplot(anonymous function) function

Hello, I wrote a function which needs a (t) as input and it graphs something i want to marker the point which user inputs on the graph for example if user defines t=10 I want to marker the graph on point t=10 and x(t)=10. how should I do that. here is my code

`function x=calcDisplacement(t)`

m=1100;

k=570;

c=430;

x0=0.05;

v0=0;

omega_d = sqrt((4*m*k)-(c^2))/(2*m);

sigma = c/(2*m);

alpha = x0/2;

beta = -((v0+x0)/(2*(omega_d)));

displacement=@(t) 2*exp(-2*(sigma).*t).*(((alpha)*cos((omega_d).*t))-(beta)*sin((omega_d).*t));

x=displacement(t);

fplot(displacement,[0 50],'color','blue')

ylim([-0.1 0.1])

legend ('Displacement of suspension')

ylabel('Displacement(m)')

xlabel('Time(s)')

title('Graph of displacement in car suspension')

hold on;

end

*NOTE:-*

Matlabsolutions.com provide latest MatLab Homework Help,MatLab Assignment Help for students, engineers and researchers in Multiple Branches like ECE, EEE, CSE, Mechanical, Civil with 100% output.Matlab Code for B.E, B.Tech,M.E,M.Tech, Ph.D. Scholars with 100% privacy guaranteed. Get MATLAB projects with source code for your learning and research.

You can add it in at the end of your function using plot:

`function x=calcDisplacement(t)`

m=1100;

k=570;

c=430;

x0=0.05;

v0=0;

omega_d = sqrt((4*m*k)-(c^2))/(2*m);

sigma = c/(2*m);

alpha = x0/2;

beta = -((v0+x0)/(2*(omega_d)));

displacement=@(t) 2*exp(-2*(sigma).*t).*(((alpha)*cos((omega_d).*t))-(beta)*sin((omega_d).*t));

x=displacement(t);

fplot(displacement,[0 50],'color','blue')

ylim([-0.1 0.1])

**SEE COMPLETE ANSWER CLICK THE LINK**