腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
Julia
中
定义
Fortran
类型
等效
对象
julia
我有一个
Fortran
类型
,我
定义
为mean_covar,如下所示, type :: mean_covar real(kind=r8) :: w end type 这样我就可以将一些变量设置为Mean_covar
类型
。我想在
Julia
中
定义
同样的东西,我知道
Julia
有一种叫做str
浏览 17
提问于2021-08-02
得票数 1
2
回答
我可以像在
Fortran
中一样在
Julia
中
定义
变量吗
julia
在
Fortran
中
,我们可以 implicit none 因此,每当我们使用一个变量时,我们都需要首先
定义
它。否则,它将给出错误。 在朱莉娅身上,我想做同样的事情。我想首先
定义
每个变量的
类型
,比如Float64、Int64等,这样我希望
Julia
不再需要自动执行
类型
转换,这可能会减慢代码的速度。因为我知道如果
Julia
代码看起来像
Fortran
,它通常运行得很快。 所以,简而言之,在
Julia
中有没有一种方法,我可以
浏览 32
提问于2021-07-28
得票数 2
3
回答
前向
类型
声明
types
、
julia
我想知道,在
julia
中
,是否可以在不调用变量的构造函数的情况下将自
定义
类型
或现有
类型
赋值给变量。c = Int b.a = 4.5 编辑来澄清我的问题:class foo;i
浏览 5
提问于2015-10-01
得票数 8
回答已采纳
2
回答
如何
定义
朱莉娅
中
的“复Float64”变量?
julia
比如说,常量,const zero = 0.0 :: Float64end 我知道我可以把零
定义
为但是如何
定义
“复杂”和"Float64“变量,
如
czero?目前我使用复杂,但我想更具体。我给每个变量一个具体的
类型
,因为我听说如果代码看起来像
Fortran
,它可以像
Fortran
那样运行,因为我首先
定义
了
类型
,这样
Julia
浏览 3
提问于2021-07-27
得票数 2
回答已采纳
1
回答
如
何在
Julia
中
定义
非1或任意索引数组?
julia
我知道在
Julia
中
,数组的索引从1开始。 b = Array{Float64, 1}(undef, 10) 该阵列B是具有10个元素的一维阵列。B的索引从1开始。但是,我想要一个索引为0或任意整数的数组,如
何在
Julia
中
做到这一点呢?比方说,我想要索引的范围从0到9,我试着这样做 b = Array{Float64, 1}(undef, 0:9) 但很明显,这在
Julia
身上行不通。
Julia
可以像
Fortran
一样轻松地
定义
一个
浏览 13
提问于2021-07-29
得票数 3
回答已采纳
2
回答
与
Fortran
和Python相比,朱莉娅(朱莉娅-朗)的性能
performance
、
fortran
、
fortran77
、
julia
2.我知道python是可以优化的,可以在Cython等
中
实现,这不是本文讨论的一部分,它只是为了参考朱莉娅和
中
的
等效
函数。朱莉娅的表演比福特伦慢得多。执行计算本身所需的时间为(50000个时间步骤):
Julia
: 2.256s朱莉娅比
Fortran
慢44倍,差距缩小,但仍显着增加了10请注意,上面的时间没有显示
Julia
和Python的加载时间,这只是计算AFAIK所需的原
浏览 1
提问于2013-12-16
得票数 43
回答已采纳
2
回答
在
FORTRAN
77
中
使用数据和保存语句的意外行为
fortran
、
julia
我在这篇文章中提到过:“朱莉娅
中
是否有本地保存的数据(比如
Fortran
的)?”我正在尝试将一整段
fortran
77代码重写到朱莉娅
中
。在这个古老的程序
中
,大量使用了NUERICAL食谱
中
的函数。特别是,ran1.f和ran3.f (都是随机生成函数)。SAVE iff,inext,inextp,ma在上面提到的这篇文章
中
,我了解了
Julia
中
的可变结构,“显然”允许我模拟保存和
浏览 0
提问于2018-02-21
得票数 2
回答已采纳
1
回答
如
何在
C++
中
实现
Fortran
间隔()函数?
c++
、
floating-point
我从
Fortran
转换到C++的代码包含spacing(x)函数。从描述
中
,spacing(x)返回 确定参数X与同一
类型
的最近邻数之间的距离。是否存在C++
等效
函数,如果没有,如
何在
C++
中
实现该函数?
浏览 1
提问于2021-10-22
得票数 4
回答已采纳
2
回答
在
Julia
中
,Int64比Int32慢吗?
julia
只有一个简单的问题,在
Julia
中
,与使用Int32相比,使用
类型
Int64会降低计算速度吗?喜欢, i=1::Int64 j=1::Int64 我想计算一下 i+j 如果我将i和j
定义
为Int32,会不会使i+j比i和j为Int64时更快?谢谢!我知道在
Fortran
中
,int8会比int4慢得多。不知道
Julia
是否也是如此
浏览 22
提问于2021-07-28
得票数 2
回答已采纳
2
回答
C结构
中
的
Julia
-固定大小数组
c
、
struct
、
julia
我需要创建一个与具有固定大小数组的C结构相对应的
Julia
类型
: ...int arr[N] //N known at compile time};type jstruct ...
浏览 6
提问于2016-10-31
得票数 5
回答已采纳
1
回答
在
Fortran
中使用C头中
定义
的
类型
makefile
、
compilation
、
fortran
我正在尝试从如下代码库构建一个静态库 ├── C_src ├──
Fortran
_src 1然而,经过深入研究,我发现这种
类型
是在foo.h
中
定义
的。typedef struct{ <bunch of
浏览 0
提问于2018-01-18
得票数 0
回答已采纳
4
回答
朱莉娅:函数
对象
function
、
julia
我想在
Julia
中使用一个
对象
,它可以由一个函数初始化。它就像C
中
的一个函数指针。我有一个朱莉娅剧本和一个茱莉亚模块。 addElementFunc = fn addElementFunc(3)基本上,我的想法是: 在这个模块
中
,我需要这样的结构,因为我的工作是编码
julia<
浏览 6
提问于2015-11-13
得票数 2
回答已采纳
2
回答
从
Julia
调用div函数
c
、
julia
为了存储这两个值,我创建了一个
类型
A::Int64endt = ccall( (:div, "libc"), Foo
浏览 1
提问于2014-07-21
得票数 3
回答已采纳
1
回答
Julia
中进行OOP、
类型
和方法的惯用方式
julia
当我在学习
Julia
的时候,我想知道如何正确地做我以前在Python、Java或C++
中
做过的事情。例如,以前我可能使用抽象基类(或接口)通过类
定义
一系列模型。因此,为了调用它,我可能会使用model.calculate(),其中model是来自某个继承类的
对象
。 我知道
Julia
使用多个分派来重载具有不同签名的函数,比如calculate(model)。我是否为此使用
类型
系统并创建不同的
类型
,
如
: abstract type Model end ty
浏览 30
提问于2019-03-12
得票数 6
1
回答
函数不带参数但在
Julia
中
带有
类型
function
、
methods
、
types
、
julia
最近,我查看了
Julia
的一些源代码,发现有些功能对我来说似乎很神秘。我尝试一下ndims函数,
julia
> ndims(AbstractArray{Float64, 2})
julia
> ndims([1.1 0.3; 0. 0.5])有人能向
浏览 1
提问于2015-05-03
得票数 4
回答已采纳
7
回答
朱莉娅: OOP或不OOP
class
、
oop
、
struct
、
julia
我在和朱莉娅合作朱诺。例如,有类似于class或struct of c++的东西吗?
浏览 9
提问于2015-11-17
得票数 64
回答已采纳
1
回答
在
Julia
中
为新
类型
定义
print()-like函数
printing
、
julia
为了在
Julia
中生成一种新的打印
类型
,应该
定义
哪些方法?我认为,我们只应该
定义
show,这将导致其他函数的行为,
如
: 需要为新
类型
定义
这些方法
中
的哪一个?
浏览 2
提问于2013-01-01
得票数 8
2
回答
什么是朱莉娅等价于R的seq(.,length.out = n)
r
、
julia
我从这个链接
中
可以看出,R的
等效
的seq是n:m in ()。 但是seq(a,b, length.out = n)的情况并没有包括在内。
浏览 2
提问于2018-01-22
得票数 7
回答已采纳
1
回答
朱莉娅结构错误“没有方法匹配迭代”
struct
、
julia
在试图理解
Julia
中
的参数结构时,我将以下结构
定义
为AbstractSet的一个子
类型
st::Vector{T}MySet(x::Vector{T}) where {T} = new{T}(x)但是,当我尝试创建一个
类型
为MySet的新
对象
时,会出现以下错误
julia
> MySet([1,2])-1.7.1-linux-x86_64/
julia</e
浏览 13
提问于2022-02-03
得票数 2
1
回答
什么时候用Ptr代替参考
julia
This type is guaranteed to point to valid,
Julia
-allocated memory of the correct type.
浏览 3
提问于2021-09-29
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
用于科学计算的Julia语言发布了1.0版本
人生苦短,何必将就——转行Julia
面向对象的class和type
Julia 是如何风靡起来的?
经济分析中的编程语言:R、Matlab、Python和Julia
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券