octave相关内容

传递参数_ Shell脚本-八度脚本

如何从Shell脚本向Octave脚本传递两个参数(数字向量)? 就是这个主意. 在"prove.sh"中 #!/bin/bash....做一些处理vector1 vector2的事情./draw.m Vector1 Vector2 在"draw.m"中 图(Vector1,Vector2) 谢谢! 解决方案 ..而且,如果允许的话,我为Octave脚本添加了一个小 ..
发布时间:2021-04-23 19:29:09 其他开发

如何在没有Octave IDE的情况下运行Octave代码(类似于Python)?

上下文:当我使用Python + matplotlib时,我可以在任何文本编辑器(例如Sublime Text)中编写代码,先执行 CTRL + B ,然后编写文本输出显示在“构建结果"文本编辑器的面板,以及图形/图形(可选)将在新的GUI窗口中呈现. 在后台,文本编辑器在执行"Build"时调用 python myscript.py ,就是这样. 这很简单,并且可以轻松,完美地进行工作. ..
发布时间:2021-04-23 19:28:37 Python

多元高斯分布公式的实现

在实现用于检测异常的多元高斯分布时,我遇到了一个问题. 我已经参考了吴国栋笔记中的公式 http://www.holehouse.org/mlclass/15_Anomaly_Detection.html 以下是我面临的问题 假设我有一个具有2个特征和m个训练集的数据集,即n = 2,并且想确定我的多元高斯概率p(x; mu; sigma),它应该是[m * 1]矩阵,因为通过 ..

dec2base作为INTEGER逻辑中的INLINE函数

需要 MATLAB / 八度音调 dec2base 功能实现为匿名/内联函数. 在整数逻辑内,没有除法(使用模块化算术). 注意!浮点逻辑和除法只能用于标量一次,以定义转换后的数字数组中的最大位数: ceil(log2(max(dec(:)))/log2(base))) PS 解决方案,用于 dec2bin 案例,这里.此解决方案和下面提供的解决方案的主要优点:-它独立地对每个 ..
发布时间:2021-04-15 19:34:29 其他开发

倍频四舍五入和评估顺序

我在八度音阶中获得 1-0.05 -0.95 = 0 和 1-0.95 -0.05 = 4.1633e-17 我了解这是由于评估顺序与的近似二进制表示相结合引起的0.05作为0.00(0011)和0.95为0.11(1100)有人可以给我讲整个故事还是给我看一个解释它的链接? ---编辑:这个问题不是为什么24.0000不等于MATLAB中的24.0000?,其他人认为这是可 ..
发布时间:2021-04-15 19:30:59 其他开发

Jupyter的Octave内核无法在Windows 10上运行

我尝试使用pip为jupyter安装八度内核(如此处建议 https://github.com/calysto /octave_kernel ). 但是在创建新笔记本时我无法选择Octave内核. 它在Mac上正常运行,所以我想可能是Windows相关问题. 有人对我有什么想法,我该如何解决或调查这个问题? 已安装八度. 解决方案 将环境变量OCTAVE_EXECUTABLE设 ..
发布时间:2021-02-09 18:56:26 其他开发

八度GNU:未定义变量'x',即使已将其定义为函数输入

只是试图编写一个简单的程序来查找n个数字的gcd.我不知道如何解决此错误,我已经阅读了所有八度音阶函数文档,并试图找到类似这样的问题...刚开始在八度音阶进行编程. 这是代码: function divisor = gcd(x, y) q=0; r=0; l=0; h=0; if(x>y) h=x; l=y; elseif(x ..
发布时间:2020-11-16 03:40:37 其他开发

在Octave中使用num2str的奇怪行为

八度中的num2str函数出现问题. string = num2str(8.395,3); 字符串返回"8.39" 而 string = num2str(1.395,3); 返回"1.4". 怎么可能? 如何获得一致的小数位数? 解决方案 IEEE浮点数舍入为正好是中途时最接近的偶数.因此,第一种情况向下舍入为8,第二种情况向上 ..
发布时间:2020-11-10 01:17:53 其他开发

Octave中类似于熊猫的对象:通过对其他字段进行操作将字段添加到结构中

我想以与Python熊猫类似的方式在Octave中进行操作. 我得出结论,与Octave中数据框最相似的对象是一个结构. 我有几个相关问题. 如何通过对mystr中的其他字段进行操作(逐行)来在结构mystr中创建新的字段'nf'? 说,对于字段a,b,我想获取nf = a^b. 到目前为止,我正在使用一个循环,如果可能的话,我想避免该循环. ndata = size(m ..
发布时间:2020-11-04 21:58:38 其他开发

八度调试器如何使用?

因此,我尝试使用倍频程调试器来检测零除的位置。为此,使用“ debug_on_warning()”似乎合乎逻辑。但是,我只是不了解如何使用此函数调用。 我的意思是应该将其放在脚本中的某个地方吗?但是调试器将如何启动? 一个例子会很棒! 解决方案 看看“ Octave”手册的“调试”部分。 在这种情况下,应将 debug_on_warning(1)放在脚本的顶部,这样在警告发生时它 ..
发布时间:2020-10-19 04:57:51 其他开发

如何从Matlab移植到Web的Headless Octave

我有一个我编写的Matlab应用程序,希望放在运行Octave的AWS服务器上,以使服务可以通过Web公开使用.我从没用过八度音阶. 我已经读过"--no-window-system"将使我无头运行,而且我知道我可以使用"saveas(fig,FileName,format)"保存我的图形.我的问题是,在Octave中,plot()和histogram()是否可以正常工作,如果可以的话,我该 ..
发布时间:2020-08-10 23:36:01 其他开发

Oct2Py仅返回第一个输出参数

我正在使用Oct2Py,以便在我的Python代码中使用一些M文件.假设我有一个简单的Matlab函数: function [a, b] = toto(c); a = c; b = c + 1; end 如果我在Octave中调用它,显然会发生: >> [x,y] = toto(3) x = 3 y = 4 现在,如果我使用oct2py在Python中调用它: ..
发布时间:2020-08-10 22:14:36 Python

如何在Windows 8的PATH环境变量中添加Octave?

我想在我的PATH环境变量中添加Octave.是否有类似以下的线指南? http://www.java.com/en/download/help/path.xml 解决方案 假设您将Octave安装在文件夹myOctave中,并且其路径为myPath,可能类似于C:\Program Files\.然后,您可以启动Windows的cmd,然后键入以下内容 set PATH=%PA ..
发布时间:2020-05-19 19:46:21 其他开发

通过PHP Windows的八度脚本

我正在尝试通过PHP运行八度脚本.我已经在Google上搜索并找到了一些结果,但没有一个对我有用.我尝试了exec()和system().我什至创建了一个名为'octave myScript.m'的批处理文件,并使用PHP的system()调用了该bat文件,但似乎无法正常工作.在浏览器页面中,我只是看到'C:/FOLDER_PATH> octave myScript.m. ".八度脚本仅创建一个 ..
发布时间:2020-05-19 19:46:16 PHP

使用OCTAVE从不规则间隔的时间序列中获取周期

我有两列数据数组.第一列是时间(十进制的日期),第二列是信号强度.该图是三角波,或者应该是理想的,因为采样是不定时的.我尝试了许多方法来获取波动的周期,包括通过lsqcurvefit将正弦波拟合到数据,但是它并不总是返回正确的周期. 使用OCTAVE,如何获得此/任何不规则间隔时间序列的周期(我的主要目标)?查看情节 解决方案 找到了我自己问题的答案. lomb自定义函数(此处)是以下几种 ..
发布时间:2020-05-19 19:46:14 其他开发

是否可以在Python中打开ljpg(无损jpeg)文件?

有人知道是否可以在Python中打开ljpg(无损jpeg)文件吗? (特别是我在Windows XP上使用的是spyder). 我已经在Google,此处和Python文档中进行了搜索,但看不到任何内容. 如果不可能,我将尝试找出如何调用Octave进行转换,但是如果我不必这样做,那将是很好的选择. 谢谢! 解决方案 由于以下操作无效,请尝试使用此包装器: http:/ ..
发布时间:2020-05-19 19:46:12 Python