32得票3回答
如何在Matlab或Octave中获取所有已定义变量的列表?

我习惯于在Matlab的完整GUI环境下工作。由于许可证问题,我安装了Octave,但似乎它没有GUI,至少不是默认安装的。 我通过在Matlab中进行save并在Octave中进行load来将变量从Matlab转移到Octave。问题是,我不记得变量名称,因为我习惯于在我现在没有的小的工作...

31得票1回答
如何在Octave中更改坐标轴线宽和字体大小

我正在尝试调整Octave中的一些图形的大小。我已经能够更改线条粗细和坐标轴标签。然而,我找不到一种方法来使坐标轴本身变粗或数字变大。 我在网上找到的方法使用set(),例如: plot(x, y, "linewidth",5); h=get(gcf, "currentaxes"); se...

31得票1回答
Matlab接受非整数索引吗?

当然不是!......或者是吗?让我们进行一些测试。 定义x = [10 20 30 40 50]。然后,任何以下语句都会在Matlab中产生错误(下标索引必须是实数正整数或逻辑值): >> x(1.2) >> x(-0.3) >> x([1.4 2 3...

28得票3回答
类型为“double”的输入参数,函数名“function_name”未定义。

经常会以不同形式出现的问题是:为什么我会收到以下错误信息:"Undefined function 'function_name' for input arguments of type 'double'." 本文试图解决所有可能导致此错误消息出现的情况,并提供解决方案。

28得票5回答
如何在 Octave 中执行 .m 文件

我怎样在 Octave 中执行 .m 文件?

27得票9回答
梯度下降似乎失败了

我使用梯度下降算法实现了一个代价函数,以获得一种假设来判断图像的质量。我是用Octave完成的。这个想法在某种程度上基于Andrew Ng的机器学习课程中的算法。 因此,我有880个值为0.5到~12的"y"值。我有880个值为50到300的"X"值,应该预测图像的质量。 不幸的是,算法似...

27得票10回答
在最新的MAC OSX更新后使用Octave绘图

您好,我最近刚刚下载了最新的Snow Leopard更新。然后我尝试使用已经安装在我的电脑上数月的Octave绘制图形(在这段时间内绘图一直是有效的)。自从我安装了更新以来,每当我尝试使用Octave绘图时,我都会收到以下错误:dyld: Library not loaded: /usr/X1...

27得票2回答
列中最大值的Octave位置

我想按列找到矩阵中值的最大值索引,例如:1 2 3 2 3 3 4 5 6 -> 3 7 8 我觉得我应该能够在列上映射argmax/posmax函数,但我没有看到一种特别直观的方法可以在Octave中实现。

26得票5回答
如何在GNU Emacs中安装MATLAB模式?

是否有适用于MATLAB和/或Octave文件的Emacs主编辑模式?对于不了解的人来说,MATLAB文件通常具有“.m”文件扩展名。 我的主要兴趣是GNU Emacs,但也欢迎XEmacs的提示。

26得票6回答
如何在Octave中声明一个符号矩阵?

在MatLab中,您可以很容易地声明符号:syms a,b mat = [a,b] 我在尝试复制这段代码到 Octave 中时出现了错误:> symbols > a = sym("a") a = a > b = sym("b") b = b > mat = [a,b...