how to code the cirle in the function graph
古いコメントを表示
how to code the cirle tangent to function graph when i move mouse on the graph 

回答 (1 件)
John D'Errico
2022 年 10 月 22 日
0 投票
- If you have a point moving along the curve, then you can know the x value of that point.
- As well, compute y, at that x value. You must be able to do this, since you need to know the function itself.
- Next, again, you know the function. It appears to be a sinusoid, with a linearly increaing amplitude. So you can compute the derivative, at that same value of x.
- Knowing the derivative of the curve at that point (the slope of a line tangent to the curve), that slope allows you to compute the slope of a curve normal to the tangent. Just comute the negative reciprocal of the tangent slope, to give the slope of the normal to the curve.
- Next, Given the known radius of the circle, Find a point that lies at that exact distance from the currrent point, at that slope. This will be the center of the circle.
- Finally, civen the center of the circle, and its radius, draw the circle.
Just write the code. That is YOUR homework assignment, not mine.
カテゴリ
ヘルプ センター および File Exchange で 2-D and 3-D Plots についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!