我目前正在开发一个程序,它将根据像素的“坐标”在屏幕上产生随机噪声。每次重新启动程序时,坐标都应该具有相同的颜色。然而,使用Java的util.Random,我得到的结果并不像我想要的那样随机:
📷
我认为,如果我使用组合坐标(如在两个坐标相邻的两个坐标形成的一个整数中),每个坐标将有一个不同的数字。通过使用这个数字作为种子,我希望为每个坐标得到一个不同的随机数,用于该坐标的rgb值。
这是我使用的代码:
public class Generate {
static Random Random;
public static int TileColor(int x, int y){
我是Java新手,也是在网上发布问题的新手。所以请容忍我。
我目前正在构建一个显示多个画布的Java程序,我需要不同的画布使用共享和/或继承的信息。为了简单起见,让我们假设canvas C1在圆上显示一个具有随机顶点的多边形。目前,这些顶点是在一个坐标类中创建的,然后由一个绘图类实例化。我现在试图以一种允许第二个画布C2 (通过绘图类)使用它们的方式来存储这些值,但是不需要实例化它们,因为我需要相同的随机数序列。
让这是我的坐标类的一个简化示例:
public class Coord {
public Complex[] z = new Complex[5];
public
我试图解决以下用例:
输入: x,y-坐标的列表,它将形成不规则的多边形(它们保证是有效的,并且行不会相交;但是,它可以是凹的)。输入格式是不相关的,因此我目前正在为x和y分别使用两个松散的int-数组。
输出:A x,y-在这个多边形中的坐标,它不是直接在一个角的顶部,也不是边。
使用以下代码,我能够处理多边形中的随机x,y-coordinate:
// Currying Function with two int-arrays as parameters and double-pair return-type
X->Y->{
// Create a Path2D obje
我想在字典中保存一些坐标,但是字典中的xPos应该是两倍或更多。
问题是出现了以下例外情况:
ArgumentException: An element with the same key already exists in the dictionary.
我怎样才能解决这个问题?
我想我可以使用一个列表或数组,但是我想要一个键和一个值。
在我将坐标保存在一个Dict (或其他什么)中之后,我想检查一个新的坐标是否是现有坐标的一定距离。
xPos总是一样的:
有一个“图表”,在这里,我用不同的yPos将一些块放置在一行中。
块: xPos = 0,yPos =随机
块: xPos =
我有一个x和y地理坐标(30,000+坐标)的数据框架,看起来像下面的示例矩阵points。我想随机抽取一个样本,这样就不会丢失x和y坐标对。 例如,我知道我可以随机抽样x和y中的2个项目,但是我如何获得随机样本,以便保留组合在一起的项目?换句话说,在我的points矩阵中,一个实际的点是一对x坐标(例如,第一项:-12.89),它与y列表中的第一项相匹配: 18.275。 有没有一种方法可以把x和y中的项放在一起,这样顺序就保留在一个类似元组的对象中(我更像是一个python用户),然后使用sample()随机抽样?谢谢。 # Make some pretend data
x<-c(
我正在寻找一种在三维(或更好的n维)大范围空间中生成伪随机数的算法。当用种子初始化时,生成器应该能够为相同的种子重复生成相同的数字。
但与编程语言中提供的大多数生成器不同的是,它不应该只返回序列中的下一个随机数,而应该生成特定坐标的数字,而不管这些值被请求的顺序是什么。
空间的大小应该被认为太大,不能在初始化时生成所有的数字。在Java中,它可能如下所示:
Random3D gen = new Random3D(seed);
int n1 = gen.getInt(3,0,6);
int n2 = gen.getInt(2,-3,1);
...
我怎么能做这样的事情呢?
我用java.util
我想把一些列表存储在一起。我将随机生成的坐标存储在一个数组中。(identity,x,y,z) (1,2,3,0)(2,1,0,6)............(n,4,8,3).....我希望所有这些行都包含在一个列表中,这样我就可以从2减去3的坐标,或者从2减去1。我是python的新手。现在,如果生成8行,它们就不在一起了。这只是代码的一部分,我还会生成随机数并存储它们。information是存储随机生成的坐标数据的数组名称。
for i in range (0,8)
x = information [i,0] [0]
y = information [i,0] [1