早教吧作业答案频道 -->其他-->
如何用MATLAB编程来求解柱坐标中任意两点的距离例如表达式rθ =sqrt(r12+ r22 + (z2 z1)2 2*r1*r2cosφ其中rθ是两点距离,(r1,z1,φ1)(r2,z2φ2)是柱坐,φ=φ1-φ2,两坐标点的角度差 我想求得一个matlab程序
题目详情
如何用MATLAB编程来求解柱坐标中任意两点的距离
例如表达式rθ =sqrt(r12+ r22 + (z2 z1)2 2*r1*r2cosφ其中rθ是两点距离,(r1,z1,φ1)(r2,z2φ2)是柱坐,φ=φ1-φ2,两坐标点的角度差
我想求得一个matlab程序
例如表达式rθ =sqrt(r12+ r22 + (z2 z1)2 2*r1*r2cosφ其中rθ是两点距离,(r1,z1,φ1)(r2,z2φ2)是柱坐,φ=φ1-φ2,两坐标点的角度差
我想求得一个matlab程序
▼优质解答
答案和解析
搞不清楚柱坐标就转成直角坐标系坐标算呗.
X=r*cos(φ);
Y=r*sin(φ);
Z=z;
哎呀,程序不就是这样嘛:
X1=r1*cos(φ1);
Y1=r1*sin(φ1);
Z1=z1;
X2=r2*cos(φ2);
Y2=r2*sin(φ2);
Z2=z2;
d=sqrt((X1-X2).^2+((Y1-Y2).^2+((Z1-Z2).^2);
X=r*cos(φ);
Y=r*sin(φ);
Z=z;
哎呀,程序不就是这样嘛:
X1=r1*cos(φ1);
Y1=r1*sin(φ1);
Z1=z1;
X2=r2*cos(φ2);
Y2=r2*sin(φ2);
Z2=z2;
d=sqrt((X1-X2).^2+((Y1-Y2).^2+((Z1-Z2).^2);
看了 如何用MATLAB编程来求解...的网友还看了以下:
坐标上任意一点到圆锥曲线的最短距离公式.坐标上任意一点到圆锥曲线的最短距离公式什么,怎么推导? 2020-04-13 …
四个4任意加上标点等于十四个4任意加上标点(如;加、减、乘、除)等于十4 4 4 4 = 10 2020-05-13 …
如何用MATLAB编程来求解柱坐标中任意两点的距离例如表达式rθ =sqrt(r12+ r22 + 2020-05-17 …
在平面中,一个点绕任意点旋转θ度坐标假设对图片上任意点(x,y),绕一个坐标点(rx0,ry0)逆 2020-06-14 …
在推知点P(x,y)位于向量n方向指向的开半平面充要条件时,设P(x,y)是坐标上任意一点,做PP 2020-06-27 …
如图,在平面直角坐标系中,点A、C的坐标分别为(-1,0)、(0,-$\sqrt{3}$),点B在 2020-07-30 …
求解圆的坐标点已知圆的中心坐标点(0,0)半径500直角求这个(0,500)和(500,0)之间弧 2020-07-30 …
平面坐标点旋转计算公式问题坐标系:原点位置:左上,y轴向下为正,顺时针旋转角度为正求在此坐标系内, 2020-08-02 …
怎么求两点(起点、终点)间距离起点任意距离点的坐标已知两点坐标d=√[(x1-x2)²+(y1-y 2020-08-03 …
在一个圆周上有70个点,任选其中一个点标上1,按顺时针方向隔一个点的点上标2,隔两个点的点上标3,再 2020-11-03 …