小编Ech*_*eus的帖子

函数如何在Julia中具有多个返回值(与MATLAB相比)?

在MATLAB中,以下代码返回ms:

function [m,s] = stat(x)
n = length(x);
m = sum(x)/n;
s = sqrt(sum((x-m).^2/n));
end
Run Code Online (Sandbox Code Playgroud)

如果我运行命令

values = [12.7, 45.4, 98.9, 26.6, 53.1];
[ave,stdev] = stat(values)
Run Code Online (Sandbox Code Playgroud)

我得到以下结果:

ave = 47.3400
stdev = 29.4124
Run Code Online (Sandbox Code Playgroud)

我如何stat在朱莉娅中定义我的功能?

matlab function julia

6
推荐指数
1
解决办法
7430
查看次数

NLopt算法符号及其在Julia中的使用

在Julia中,可以使用NLopt来解决各种问题.NLopt有很多算法和在这里,我们可以发现,利用一个例子MMA使用LD_MMA符号.

我的问题是:NLopt中包含所有符号的完整列表吗?

julia

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

Julia中的FOR循环和范围

当我尝试在范围小于1时在for循环中定义范围时,我得到错误.

例如,以下代码:

i = linspace(0, 3, 200)
graph = zeros(length(i), 1)

for j in 0:0.015:3
    graph[j] = j*cos(j^2)
end
Run Code Online (Sandbox Code Playgroud)

报告以下错误: ERROR: BoundsError()

这是为什么?

julia

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

标签 统计

julia ×3

function ×1

matlab ×1