octave相关内容

将 Octave 代码集成到均值堆栈网站

(* 超级用户不喜欢这个问题,所以我把它贴在这里*) 我在 Octave 中有一组脚本来进行机器学习算法.我也有一个平均堆栈的网站.我的问题是是否可以将此 Octave 代码集成到站点 web 中,无论是前端还是后端.我是否必须用 JavaScript 或 nodeJS 重写所有内容? 解决方案 您有多种选择.从后端的角度来看: 使用标准的cgi 解决方案.Octave 有一个 ..
发布时间:2021-06-02 19:20:17 前端开发

使用字符串矩阵时产生相等结果

我不明白为什么要使用 == 在字符串向量和字符串矩阵之间进行比较,并且该向量的维数为 n ,我得到一个矩阵大小 n * n .我希望它的大小仅为 n ,当字符串相等时为1. octave:13>t = ["aha";"bgb";"ctc"]t =啊哈gctc八度:14>t ==“啊哈"警告:mx_el_eq:已应用自动广播操作回答=1 1 10 0 00 0 0 下面是怎么解释这种结果的? ..
发布时间:2021-05-31 21:10:34 其他开发

dec2base,具有独立的位/数字计算

需要 MATLAB / 八度音调 dec2base 具有独立位/位计算算法的功能函数(在整数逻辑内,没有除法,使用模算术). 也很高兴: 匿名函数 注意!标量只能使用一次浮点逻辑和除法来定义转换后的数字数组中的最大位数: ceil(log2(max(dec(:)))/log2(base))) PS 在此处列出的简化 dec2bin 案例的解决方案./li>这篇文章中 ..
发布时间:2021-05-31 21:03:02 其他开发

Octave与MATLAB之间的差异

我是一位了解 Python , Ruby 和一些 GNU Octave 或 MATLAB .我知道他们有很多共有,但是我不清楚语法或数据结构的相似程度.上面的链接显示了几个示例,它们在语法上相似或相同.整个语言都是这样吗? 我正在尝试学习该语言以进行更多的科学计算,可能会使用一些图像分析库. 此外,MATLAB值得吗? 解决方案 我不会向您提供完整的差异列表,而是向您提供我对此 ..
发布时间:2021-05-31 20:59:08 其他开发

在实际中,为什么theta * X不是theta'* X?

Andrew Ng在ML上进行MOOC时,他从理论上解释了 theta'* X 给了我们假设,而在做功课时,我们使用了 theta * X .为什么会这样呢? 解决方案 在数学中,“向量"始终定义为垂直堆叠的数组,例如 ,并表示3中的单点维空间. “水平"向量通常表示一系列观察结果,例如 是3个标量观测值的元组. 同样,矩阵可以被认为是向量的集合.例如,以下是四个3维向量的集合 ..
发布时间:2021-05-31 18:36:44 AI人工智能

机器学习鸡尾酒会音频应用

我对此帖子有疑问:在一行代码中使用鸡尾酒会算法SVD? 我意识到也有类似的问题.但是,请注意,我的特定问题使事情朝着新的方向发展,因为我正在寻找纯Python等效的东西.用Python 3.5编写时(相对于原始的Octave“一行代码"),此过程是否优雅/简单?还包括与此应用程序相关的所有Python库.当然,如果事实证明Python根本不支持这种应用程序,请解释原因. 我只是想征询一 ..
发布时间:2021-05-31 18:36:20 AI人工智能

左矩阵除法和Numpy解决

我正在尝试将包含\运算符的代码从Matlab(八度)转换为Python.示例代码 B = [2; 4]b = [4; 4]\ 这有效并产生1.2作为答案.使用此网页 http://mathesaurus.sourceforge.net/matlab-numpy.html 我翻译成: 将 numpy 导入为 np将 numpy.linalg 导入为 linB = np.arra ..
发布时间:2021-05-29 20:53:16 Python

组装许多曲线的图例

我需要为索引曲线组装一个Matlab/Octave图例,并且发现以下示例似乎运行良好: legend(strcat("curve",num2str(1:2))) 将标签“曲线1"和“曲线2"与给定的两条曲线相关联.但是,如果我需要添加其他非索引类型的曲线,则上述方法似乎不再起作用. legend(strcat("curve",num2str(1:2)),“另一个曲线") 在第二个示 ..
发布时间:2021-05-29 20:26:28 其他开发

Octave中validateattributes函数的问题

我试图将一些MATLAB代码从GitHub移植到Octave,并且在解析函数输入时遇到问题.有/是可选的输入参数,可以通过以下方式处理: %可选参数:maxLagdefaultMaxLag = 10;checkMaxLag = @(x)validateattributes(x,{'数字'},{'正值','数字',1}); 然后由 inputParser 处理: addOptional(解 ..
发布时间:2021-05-16 18:51:26 其他开发

如何将jpeg图像转换为八度的svg?

我有一个黑色n白色图像,我首先要将其转换为具有透明背景的png,以便仅保留图像的黑色部分.使用此输出图像,我想将其转换为svg.所有这些都通过可连接到服务器后端的代码实现.我该如何实现? 解决方案 我不确定这是否总能奏效,但可能会让您入门.我建议 ImageMagick 和 potrace 都是免费的,并且可用于OS X,Linux和Windows.您可以将它们集成到PHP中并作为库函数运 ..
发布时间:2021-05-15 20:36:57 其他开发

八度跳过参数

我有以下问题: 我想使用八度"pcg"中定义为的以下功能: x = pcg(A,b,tol,maxit,m1,m2,x0,…) 文档说: "m = m1 * m2是(左)预处理矩阵,因此迭代(理论上)等效于通过pcg P * x = m \ b求解,其中P = m \A.请注意,适当的选择预处理器的使用可能会大大改善该方法的整体性能.用户可以传递两个函数,而不是矩阵m1和m ..
发布时间:2021-05-09 20:16:40 其他开发

如何在GNU Octave中运行Fortran程序?

我想在Octave中运行一个Fortran程序.我想这样做是出于自动化的目的,并使用Octave进行所有数据处理. 是否可以使用cygwin从八度运行一个Fortran程序,如果可以的话,您能提供沿该方向的一些指针吗? 此外,我的系统中安装了一个gfortran编译器,有没有办法利用它来完成上述任务? 此外,我尝试使用mex执行相同的操作: mckoctfile --mex ..
发布时间:2021-05-09 19:16:14 其他开发

end语句可以代替Octave中的endfor语句吗?

此链接说明了我们应该使用 endfor 语句以关闭 for 循环的范围. 但是将其替换为 end 会导致相同的行为. 使用 end 而不是 endfor 有任何意外的副作用吗? 解决方案 end 在关闭 for 循环时与 endfor 同义./p> 使用 end 的唯一副作用是您的代码也将与MATLAB兼容,因为 endfor 是Octave发明的语言的扩展.我建议您不要使用 ..
发布时间:2021-05-09 18:41:52 其他开发

从八度结构中提取给定字段名的所有行的值

如何从八度 struct 的所有行中获取完整列(字段名)的所有值? 我最好将其放入单元格数组或常规向量中,最好不要循环. 解决方案 您似乎有些困惑.部分原因是您将结构与"R dataframes/python pandas"进行等价比较. 最好将结构与python字典,R列表等类似.它们是一个特殊的对象,可以容纳“字段",可以通过“字段名"(或键访问的值,如果您访问)更喜欢). ..
发布时间:2021-05-07 18:32:57 其他开发

在FastCGI和Octave中重新定义标准输出

我正在在Ubuntu Linux中使用C/C ++在FastCGI会话中实现Octave解释器.我遇到的问题是FCGI将 stdout 重定向到 FCGI_stdout ,但是预编译的Octave标头设法仍然使用正常的 stdout 在Apache的error.log中,而不是打印到浏览器中. 您是否知道一种将Octave从使用系统的 stdout 重定向到使用FCGI的 stdout 的方 ..
发布时间:2021-05-06 20:30:07 服务器开发

我可以使用八度访问sqlite3吗?

是否可以从八度读取和写入sqlite3? 我正在考虑使用R中的RODBC或python中的sqlite3包的方法,但要使用八度. 我查看了八度伪造 http://octave.sourceforge.net/packages.php 但是只能找到仅支持postgresql的“数据库"包. 详细信息: 操作系统:Ubuntu 12.04 八度:3.6.2 sqlit ..
发布时间:2021-04-28 19:58:21 数据库