`
wuzijingaip
  • 浏览: 337341 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

java 求圆轨迹

阅读更多
package aaa;

public class test {

	public static void main(String[] args) {
//		v = 40;//角度
//		radians = v * (Math.PI/180);//获取弧度
//		xPos = 半徑 * Math.cos(radians);//X
//		yPos = 半徑 * Math.sin(radians);//Y
		  double radian;
		  int r = 30;
		  double x,y;
		  for(int i=1;i<361;i++){
			  //i为角度
			  radian = i* (Math.PI/180);//获取弧度
			  x = r * Math.cos(radian);
			  y = r * Math.sin(radian);
			  System.out.println(radian + "    " + x+"    "+y);
			  
			  
		  }
	}
}
分享到:
评论

相关推荐

    按照固定圆轨迹滑动的小球

    标题 "按照固定圆轨迹滑动的小球" 描述的是一个基于物理原理的计算机模拟或游戏设计,其中一个小球被设定在一个圆环上沿着固定的圆形路径匀速运动,并且用户可以控制小球的启动和停止。这个场景涉及到多个IT领域的...

    Java图形界面编程学习Demo---太阳系行星运转轨迹图

    本示例Demo——"Java图形界面编程学习Demo---太阳系行星运转轨迹图",旨在帮助初学者掌握如何使用Java来构建图形化的应用程序,特别是涉及到行星运动的可视化模拟。在这个项目中,我们主要关注的是`Frame`类,它是...

    基于java的一些地理围栏算法实现 .zip

    这里可以使用Haversine公式,它基于地球的半径来计算地球上两点之间的大圆距离。在Java中实现如下: ```java public static double distanceInKm(Location loc1, Location loc2) { final int R = 6371; // Earth's...

    拟合圆的几种方法

    具体步骤是先分别计算所有点的横坐标和纵坐标的平均值,这两个平均值即为拟合圆圆心的横纵坐标,然后利用圆的标准方程求出半径。该方法的优点是计算简便,但缺点是不够精确,因为该方法没有考虑到点与点之间的误差...

    卫星星下点轨迹的计算

    卫星星下点轨迹的计算是地球观测和通信领域中的一个重要概念,它涉及到天体力学、轨道动力学以及地球物理学等多个方面的知识。星下点是指卫星在其轨道上与地球表面最近的接触点,这个点的变化轨迹反映了卫星在地面上...

    java_00_圆点运动_

    - 开发过程中,我们可能需要使用`System.out.println()`或其他调试工具来检查变量状态,确保圆点按照预期轨迹运动。同时,对不同屏幕分辨率和操作系统进行测试,以确保程序的兼容性和稳定性。 以上就是“java_00_...

    基于Java的桌球小游戏

    6. **数据结构与算法**:桌球的运动轨迹、碰撞检测等需要一定的数学知识和算法。例如,使用向量表示球的运动方向,用碰撞检测算法判断球与边界或其它球的碰撞。 7. **软件工程实践**:即使是小型项目,也应遵循良好...

    java生成线缓冲区的代码

    在Java编程环境下,我们可以利用特定的库来实现这一功能。本篇文章将深入探讨如何使用Java生成线缓冲区,并结合Eclipse IDE进行开发。 首先,我们需要了解Java中的GIS库,例如JTS(Java Topology Suite)和GeoTools...

    描述太阳系各个天体之间的运动轨迹

    这个主题涉及到天文学、物理学和计算机科学,尤其是编程领域,因为我们将用Java和JavaScript来模拟和可视化这些天体的运动轨迹。 首先,让我们聚焦于Java编程语言。Java是一种广泛使用的面向对象的编程语言,以其跨...

    java写的小球摇摆运动

    在Java编程语言中,"小球摇摆运动"通常指的是创建一个模拟物理世界中小球摆动的动画效果。这个项目可能会结合图形用户界面(GUI)技术,如Java Swing或JavaFX,来展示一个小球在虚拟空间中的摇摆动作。下面我们将...

    java模拟太阳系行星运动源码

    向量用于表示行星的位置和速度,而矩阵则可以用来处理多个向量的运算,如加法、减法、乘法以及求逆等。此外,还会用到圆周运动和椭圆轨道的知识,行星的运动轨迹通常是基于开普勒的椭圆轨道定律。 接下来是物理知识...

    安卓Android源码——触摸轨迹曲线.zip

    在安卓(Android)系统中,触摸轨迹曲线是一个关键的组件,它用于可视化用户与设备屏幕交互的过程。这个压缩包文件“安卓Android源码——触摸轨迹曲线.zip”包含了相关的资源和文档,帮助开发者深入理解Android系统...

    Java实现捕鱼达人游戏源码

    9. **游戏逻辑**:捕鱼达人游戏的规则,如不同种类鱼的得分、大炮的射击角度和力度、子弹的轨迹等,都是通过编程实现的复杂逻辑。 10. **数据持久化**:游戏进度的保存与加载涉及到数据持久化,可能用到文件系统...

    Java图形界面编程案例---太阳系八大行星运转轨道

    本案例"Java图形界面编程案例---太阳系八大行星运转轨道"是一个很好的学习示例,旨在教授如何利用Java的图形库构建动态可视化场景,即模拟太阳系中八大行星围绕太阳的运动轨迹。 首先,这个项目的核心是Java的Swing...

    java实现抛体运动、

    8. **图形绘制**:在`抛体运动.java`中,可能包含了绘制抛物线轨迹的方法,可能使用Java的AWT或Swing库来实现。 9. **异常处理**:在实际编程中,可能还需要处理用户输入无效或程序运行错误的情况,因此代码中可能...

    swing的太阳系轨迹模型

    在Java编程领域,Swing是一个用于构建图形用户界面(GUI)的库,它是Java Foundation Classes (JFC)的一部分。Swing提供了丰富的组件和工具,可以让开发者创建出功能强大的桌面应用程序。"swing的太阳系轨迹模型"是...

    SuperMap Objects Java 扇区中点连线

    扇区通常代表角度或圆的一部分,比如风向、辐射范围等。在地图上,扇区符号的中点连线可以帮助我们更好地理解扇区的中心位置和分布,尤其在显示多个扇区时,连线可以清晰地展示它们之间的关系。 要实现扇区符号的...

    JAVA版桌面弹球

    开发者会利用JAVA中的数学运算,如向量运算,来模拟弹球的发射、飞行和碰撞后的轨迹。弹球的速度和方向会根据碰撞角度和弹性系数进行精确计算,使得游戏过程既真实又具有挑战性。此外,为了提高游戏的可玩性,弹球在...

    Java烟花程序代码

    在这个烟花程序中,开发者可能使用了Graphics类来绘制线条、圆和其他形状,这些形状代表了烟花的轨迹和爆炸效果。 程序的核心部分是烟花的生成和动画逻辑。在Java中,可以使用定时器(java.util.Timer或javax.swing...

    java 飞舞的气球

    编写逻辑来计算气球的新位置,考虑重力、风力等因素,可以使得气球的飞行轨迹更加真实。 6. **对象和类的设计**: 气球可能被建模为一个单独的类,包含属性如位置、大小、颜色和速度,以及方法如`move()`来更新状态...

Global site tag (gtag.js) - Google Analytics