Radius and centre of curvature
    10 次查看(过去 30 天)
  
       显示 更早的评论
    
Can anyone say
why it is showing inf as output as shown in the screenshot attached, when I ask radius and centre of curvature for sqrt(X)+sqrt(y)==sqrt(a),when x = 3???
Why it is not showing a numerical value???
Kindly solve this problem.
2 个评论
采纳的回答
  Divija Aleti
    
 2021-1-25
        Hi Nagaraj,
You will have to first change your equation to the form of y = f(x) and then use the formulae to find the radius and center of curvature. The code is given below for your reference:
syms y(x) a
y(x) = (sqrt(a)-sqrt(x))^2; % Re-arranged the equation
x1 = 3;
c1 = x - (diff(y,x)*(1+(diff(y,x))^2))/diff(y,x,2);
c1 = c1(x1) % Found x-coordinate of center of curvature
y1 = y(x1);
c2 = y + (1+(diff(y,x))^2)/diff(y,x,2);
c2 = c2(y1) % Found y-coordinate of center of curvature
Center = [c1,c2];
Point = [x1,y1];
Radius = ((x1-c1)^2 + (y1-c2)^2) % Distance between the point and the center gives radius of curvature
For additional information on the 'diff' function, refer to the following link:
Regards,
Divija
3 个评论
  Image Analyst
      
      
 2023-1-28
				If you have any more questions, then attach your data and code to read it in with the paperclip icon, in a new question, after you read this:
You can give a link in your question to this question.
  Image Analyst
      
      
 2023-1-29
				@Divya I think you ignored my last comment totally.  Let me give instructions step by step.
- Read TUTORIAL: How to ask a question (on Answers) and get a fast answer
- Click on the Ask link above (right under the blue MATLAB Answers banner) and fill out the form to post a totally new question (not here).
- In the edit box, click the paperclip icon and attach your .m file, and any data files that need to be read in.
- Click the "Post Question" button to submit your question. Then it will appear on the list.
更多回答(0 个)
另请参阅
类别
				在 Help Center 和 File Exchange 中查找有关 Startup and Shutdown 的更多信息
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!



