567得票16回答
在Python中读取.mat文件

在Python中能否读取二进制MATLAB .mat文件? 我看到SciPy声称支持读取.mat文件,但我用它不成功。我安装了版本为0.7.0的SciPy,但找不到loadmat()方法。

399得票9回答
如何在不先将 MATLAB 函数返回的数组分配给本地变量的情况下对其进行索引?

例如,如果我想从magic(5)读取中间值,可以像这样做:M = magic(5); value = M(3,3); 我希望得到value == 13的值。我想做类似以下其中一种方式的操作:value = magic(5)(3,3); value = (magic(5))(3,3); 如何在不...

289得票10回答
给定一张图片,如何表示和解决迷宫问题

如何通过图像表示和解决迷宫问题? 给定一个JPEG图像(如上所示),最好的方法是什么,可以将其读入,解析成某些数据结构并解决迷宫问题?我的第一反应是逐像素读取图像,并将其存储在布尔值列表(数组)中:True表示白色像素,False表示非白色像素(颜色可以丢弃)。这种方法的问题是,图像可能...

288得票9回答
Octave和MATLAB之间的区别

我是一名程序员,懂得 Python, Ruby 和一些 C,现在正在考虑学习 GNU Octave 还是 MATLAB。我知道它们有很多共同点,但是语法和数据结构的相似程度并不清楚。以上链接展示了几个例子,它们在语法上是相似或者相同的。整个语言是否都是这样呢? 我想学习这门语言以便进行更多的...

231得票4回答
MATLAB 中的 xkcd 风格图表

有很多有才华的人已经想出了如何在Mathematica, LaTeX, Python和R中制作类似xkcd风格的图形。 那么如何使用MATLAB制作像上面那样的图形呢? 我尝试过的方法 我创建了抖动线,但是我无法得到抖动轴。我想到的唯一解决方案是用抖动线覆盖它们,但我希望能够更改实际...

226得票9回答
在MATLAB中,是否可以在一个文件中定义多个函数,并从该文件外部访问它们?

我在攻读电气工程本科学位时,MATLAB要求每个函数都必须定义在自己的文件中,即使它只有一行代码。 现在我正在攻读研究生学位,需要使用MATLAB编写一个项目。在新版本的MATLAB中,这个规定是否仍然存在? 如果可以将多个函数放入同一个文件中,那么是否有任何限制?例如,文件中的所有函数是...

206得票12回答
为什么MATLAB在矩阵乘法中如此快?

我正在使用CUDA、C++、C#、Java进行一些基准测试,并使用MATLAB进行验证和矩阵生成。当我使用MATLAB进行矩阵乘法时,2048x2048甚至更大的矩阵几乎可以立即相乘。 1024x1024 2048x2048 4096x4096 ...

198得票6回答
如何在MATLAB中获取变量类型

MATLAB有一个函数/运算符可以指示变量的类型吗(类似于JavaScript中的typeof 运算符)?

180得票9回答
MATLAB 中是否有 foreach 循环?如果有,当基础数据发生变化时它会如何表现?

在MATLAB中,是否有foreach结构?如果有,如果基础数据发生变化(例如,如果向集合中添加对象),会发生什么?

176得票2回答
将MATLAB代码转换为Python的工具

我有一大堆MATLAB代码是我的硕士论文内容,现在我想将其转换为Python(使用numpy/scipy和matplotlib)并作为开源项目发布。我知道MATLAB和Python科学库之间的相似之处,手动转换不会超过两周时间(只要我每天花一些时间努力工作)。我想知道是否已经有任何可以进行此转...