腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(3780)
视频
沙龙
1
回答
eval
(
Expr
(:
call
,
m.f
,
x
))
是
好
的
Julia
吗
?
、
、
我希望这句成语能给我一些指导 f::Functionfunction doit(m::mytype,
x
)end doit(m,3) 当我想要以编程方式计算一个函数时,它是一个很好
的
julian。所以,我有一个以某种类型存储
的
函数f,在某个点上,我想对它求值。
浏览 6
提问于2016-09-19
得票数 3
回答已采纳
1
回答
带有相等运算符
的
Julia
表达式不起作用
、
、
、
以下代码按预期方式工作:exp =
Expr
(:(=), :
x
, 4) # :(
x
= 4)以下代码失败:exp =
Expr
(:(==), :
x
, 4) # Got :($(
Expr
(:(==), :
x
, 4))) instead of thee
浏览 1
提问于2021-05-01
得票数 1
2
回答
带有args和关键字args
的
元编程
Julia
函数
、
、
我想自动构建许多
Julia
函数(元编程)来包装库。下面
是
我想要生成
的
函数:endargs = (:a, :b) args_typ = (Array{Float64,1}, Array{Flo
浏览 0
提问于2016-05-14
得票数 4
回答已采纳
1
回答
朱莉娅元编程中各种引用机制
的
消歧
、
、
有人能清楚地列出在
Julia
中元编程可用
的
各种引用机制,并用一个最小
的
例子来说明每一个引用机制
吗
? QuoteNode ()“只在内部AST表示中使用,而不是由宏使用。除非
浏览 1
提问于2016-12-11
得票数 11
回答已采纳
2
回答
获取文件/复杂代码
的
整个AST
、
、
朱莉娅手册
julia
> prog = "1 + 1“"1 + 1” 我可以很容易地获得简单表达式
的
AST,甚至可以在quote / code_*
的
帮助下获得函数,或者使用Meta.parse / Meta.show_sexpr (如果在字符串中有表达式)。
的
问题:是否有任何方法可以得到整个代码
的
AST,可能包括几个原子表达式?比如,读取源文件并将其
浏览 1
提问于2019-11-17
得票数 3
回答已采纳
1
回答
朱莉娅,加速艾娃
Julia
有一个非常
好
的
特性,可以访问它自己
的
语法树,这使得通过编程生成新函数变得很容易,但它比通常
的
Julia
代码要慢得多。编辑:我使用precompile函数稍微加快了
eval
的
速度,但这仍然不够::(sin(
x
))
julia
> timing = @time for i我编写了一个函数derivative(ex:
浏览 3
提问于2013-11-24
得票数 4
回答已采纳
2
回答
访问本地作用域中
的
变量并将它们添加到
Julia
中
的
全局范围
、
、
任何访问本地和全局作用域并操作这些范围
的
可能性。也许类似于这个python示例:
x
= 10我想在不对变量单独使用global
的
情况下这样做。
浏览 7
提问于2021-12-08
得票数 1
回答已采纳
1
回答
如何插入朱莉娅
的
"for“表达式?
、
、
、
Expr
(:for, sequence,
Expr
(:
call
, :push,
Expr
(:
call
, :push!我也找不到这种插值
的
例子,这就是我尝试过
的
:
julia
&g
浏览 4
提问于2016-07-31
得票数 1
回答已采纳
1
回答
如何将约简输出转换为
Julia
符号表达式?
Expr
[1] literal_pow(f::typeof(^),
x
::
Expr
, #unused#::Val{2}) [2] top-level scope这是相同
的
输出,但现在
是
Julia
Symbolics表达式:
julia
> f=-cos(
浏览 6
提问于2022-01-14
得票数 1
回答已采纳
2
回答
检查符号是否可以安全地进行评估。
我有一个字符串
x
。我认为
x
是
Number
的
一个子类型
的
字符串表示。例如,
x
可能采用"Float64"值。我可以用以下方法来检查:但是,
x
可能包含一些危险
的
东西,比如"rm(something_important)"上
的
一些变体,所以在我确定
x
是
安全之前,使用
e
浏览 4
提问于2015-06-21
得票数 1
回答已采纳
3
回答
Julia
元规划:数学级数
的
函数
我正在尝试构建一个函数,它将输出一个要分配给一个新内存函数
的
表达式。中使用它::(
x
^ 1 +
x
^ 2 +
x
^ 3 +
x
^ 4) 120 E
浏览 1
提问于2020-09-11
得票数 3
回答已采纳
2
回答
朱莉娅·朗表达式与交换性
的
比较
、
、
、
好
的
,我
的
标题不是很好,但很容易用一个例子来解释。
julia
>b = :(2 + 1) false我认为,像+或*这样
的
交换运算符可以推断出结果
是
一样
的
。编辑:理解它
的
另一种方法
是
比较一个非常特定
的
表达式子集,
浏览 0
提问于2018-10-21
得票数 1
回答已采纳
1
回答
Julia
:宏、表达式和Meta.parse
、
、
所有这些代码行都是
Julia
表达式:1 + 1如果要将表达式传递给宏,它
的
工作方式如下所示。宏foo只返回给定
的
表达式,它将被执行: return exprintln(
x
) # prints 2stri
浏览 10
提问于2019-10-24
得票数 1
2
回答
如何解析
Julia
中
的
多行字符串?
如何解析更多
的
代码行?这是行之有效
的
:OK
julia
>
eval
(parse("""print("N");/parse.jl:232 顺便说一下,如果我一行行地尝试,我还有其他
的
浏览 2
提问于2017-09-22
得票数 9
回答已采纳
1
回答
手动展开3个嵌套循环(
Julia
)
、
、
使用已接受
的
答案:
julia
> test_input= [1e5, 1e1, 100] function interpolate_1by1($(arglist...))我试图用两种方式修改上一个问题
的
公认答案,
浏览 1
提问于2021-07-12
得票数 2
回答已采纳
1
回答
在
Julia
中用@生成宏
的
符号到梯度
、
、
= differentiate(symbolic_primal,:
x
)这正是我想要
的
显而易见
的
推断
是
:symbolic_gradient = differentiate(symbolic_primal,[:
x
,:y]) symbolic_gradie
浏览 2
提问于2020-12-29
得票数 2
回答已采纳
1
回答
什么
是
宏@。来自
Julia
,文档在哪里?
、
、
我似乎找不到这个宏@.
的
定义,或者.本身。我知道这是一个基本
的
操作。但是,我如何才能最大限度地利用它,对我来说仍然
是
一个秘密。
浏览 17
提问于2021-09-17
得票数 2
回答已采纳
1
回答
Julia
:结构和方法构造函数中
的
函数
、
在结构构造函数中存储函数
的
正确方法是什么?并找回它
吗
?然后改变它
的
参数? 我在0.4到0.5版本中写了一些代码,不出所料,它们不再工作了。简而言之:我有一个名为struct-cum-method
的
模型,我在其中定义了参数和函数形式。和一个类似结构
的
解决方案,其中我解决了模型
的
实例。我
的
目的
是
针对不同
的
参数和函数形式对模型进行多次模拟。下面的代码
是
包中模块
的
一部分。我不知道如何处理
Julia<
浏览 14
提问于2021-04-16
得票数 2
回答已采纳
1
回答
什么
是
@。在朱莉娅做什么?
、
我正在尝试在
Julia
中使用LsqFit package,文档使用了宏@.,但并没有真正解释它是如何工作
的
。从包文档中我不清楚这是一个标准
的
Julia
宏还是包特有的东西,我在其他地方也找不到对这个宏
的
引用。@.在
Julia
中
是
如何工作
的
?
浏览 27
提问于2019-01-17
得票数 3
回答已采纳
1
回答
Julia
+JuMP:函数
的
变量数
、
、
我试图使用JuMP来解决一个非线性问题,其中变量
的
数量由用户决定,也就是说,在编译时不知道。为此,@NLobjective行如下所示:@JuMP.NLobjective(m, Min, myf(
x
[1],
x
[2], <e
浏览 0
提问于2017-06-22
得票数 4
回答已采纳
点击加载更多
相关
资讯
Python基础教程 不用提供参数
7行代码3分钟:从零开始实现一门编程语言
神级程序员让你看到Python另外强大的一面!函数式编程!
实例教程,用python实现字节码编译器和解释器实例教程,用python实现字节码编译器和解释器
如何在Julia编程中实现GPU加速
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券