93得票7回答
MATLAB中的哈希表

Matlab是否支持哈希表? 一些背景 我正在解决一个在Matlab中需要对图像进行尺度空间表示的问题。为了做到这一点,我创建一个方差为sigma*s^k的二维高斯滤波器,其中k在某个范围内,然后我依次使用每个滤波器来过滤图像。现在,我想要一些从k到过滤图像的映射。 如果k总是整数,...

92得票5回答
设置图形大小

我想要做的只是让宽度变大,高度变小。我只是在做光栅图,但这个问题适用于任何MATLAB figure。当创建figure时,我可以直接手动调整其大小,但我希望程序能够以正确的大小输出。

91得票2回答
鸡尾酒会算法 SVD 实现... 一行代码?

在Coursera上,斯坦福大学的Andrew Ng在机器学习的介绍课程中给出了一个幻灯片,其中提供了以下一行Octave解决方案,以解决鸡尾酒会问题,假设音频源由两个空间分离的麦克风录制: [W,s,v]=svd((repmat(sum(x.*x,1),size(x,1),1).*x)*x...

87得票8回答
如何在MATLAB中迭代访问n维矩阵中的每个元素?

我有一个问题。我需要在MATLAB中遍历n维矩阵中的每个元素。问题是,对于任意数量的维度,我不知道如何做到这一点。我知道我可以这样说:for i = 1:size(m,1) for j = 1:size(m,2) for k = 1:size(m,3) 等等,但是否有一...

85得票11回答
为什么/何时我应该选择MATLAB而不是Octave?

在我们的小规模运营中,我们需要在一些高级语言中原型算法,然后在嵌入式硬件上实现C编写。 到目前为止,我们一直在使用MATLAB来完成这项工作,但许可费用开始变得困扰。我们正在考虑将我们的MATLAB代码移植到Octave上。 有没有任何特殊原因不这样做?我们会破坏任何兼容性,特别是如果我们...

84得票7回答
在MATLAB中,我可以在同一个文件中同时拥有脚本和函数定义吗?

假设我有一个函数f(),我想在脚本my_file.m中使用它。 是否可以在my_file.m中定义该函数? 如果不行,如果我已经在f.m中定义了它,如何在my_file.m中调用它? 我阅读了在线文档,但并不清楚最好的方法是什么。

83得票6回答
如何将字符串和 i 连接起来?

for i=1:N f(i) = 'f'+i; end 如何在MatLab中用N个fi字符串初始化数组? 如果使用类似下面的语法会报错,请问正确的语法是什么? 看起来即使使用以下语法也不起作用:for i=1:4 f(i) = 'f'; end

83得票10回答
MatLab错误:无法使用静态TLS打开

最近几天,在使用MATLAB时,我不断收到相同的错误,发生在某个时刻使用dlopen。我对MATLAB非常陌生,所以不知道该怎么做。谷歌似乎也没有帮到我。当我尝试制作一个特征向量时,我得到了这个错误:Error using eig LAPACK loading error: dlopen: c...

81得票5回答
Python中与Matlab中的'hold on'相对应的是什么?

Python的matplotlib中是否有与Matlab的hold on等效的明确命令?我正在尝试在同一坐标轴上绘制所有图形。一些图形是在for循环内生成的,这些图形与su和sl分别绘制。import numpy as np import matplotlib.pyplot as plt f...

79得票7回答
如何在Windows/Linux上设置Java Swing应用程序的DPI?

如果您有一个DPI超过150的显示器(比如Macbook Pro),您可能也会发现这个问题:Java Swing应用程序上的字体对于高DPI显示器来说太小了,而我无法改变字体大小(它直接忽略Windows DPI,只显示最初的DPI-->96)。我无能为力,只能改变屏幕分辨率,但这会使LCD上...