小编kki*_*rui的帖子

我们如何在 Julia 上课?

我在 Julia 中编写类时遇到问题。我看过文档,但没有看到任何关于课程的文档。

在 Python 中,类是,例如,

class Dog:
   # ----blah blah---

Run Code Online (Sandbox Code Playgroud)

这在 Julia 中怎么可能?

julia

10
推荐指数
2
解决办法
5507
查看次数

我们如何用 Julia 语言表示 Python/numpy 函数“zeros_like”

我对 Julia 有点陌生,但我对 Python 有一些了解。我现在正在学习 Julia,我想知道如何在 Julia 中表示来自 Numpy 的 Python 函数“zeros_like”。python代码如下:

import numpy as np
a = [3] #vector of one number
b = np.zeros_like(a)
Run Code Online (Sandbox Code Playgroud)

julia

10
推荐指数
1
解决办法
1624
查看次数

通过广播操作分配内存

我有一个循环,最高可达100000,并且每次找到符合特定条件的数字索引。

x是一个浮点数数组。

x = [0.1,0.3,-0.2, 0.4,0.0, 0.9,1.1]
for i = 1:n 
    cr = max(0.0, 0.2*sqrt(i) - 20)
    ftt = findall(x .<= cr)
    #I have other things here but they are not necessary
end
Run Code Online (Sandbox Code Playgroud)

如何在循环中使用findall避免内存分配?

julia

3
推荐指数
1
解决办法
74
查看次数

在julia中重复一个整数

julia中的重复函数用于将向量复制指定的次数。如果我想重复一个整数而不是一个向量怎么办?

例如,

repeat([1,2,3],3)
Run Code Online (Sandbox Code Playgroud)

9元素数组{Int64,1}:1 2 3 1 2 3 1 2 3

我现在想要的是重复一个整数多次。这怎么可能?

julia

2
推荐指数
1
解决办法
56
查看次数

如何检查随机数是否在一定范围内?

我想检查某个随机序列的第一个数字是否在 -1 < x < 1 范围内,x我想检查的数字在哪里。

举个例子,

A = [-20.665,1.334,0.112,-2.334]
Run Code Online (Sandbox Code Playgroud)

我们如何找到 A[1] 在 -1 < A[1] < 1 中?

julia

0
推荐指数
1
解决办法
57
查看次数

标签 统计

julia ×5