# 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

Simple! That is me, a simple person. I am passionate about knowledge and reading. That’s why I have decided to write and share a bit of my life and thoughts to.

## More from Technical Source

Simple! That is me, a simple person. I am passionate about knowledge and reading. That’s why I have decided to write and share a bit of my life and thoughts to.