小编Mat*_*oug的帖子

如何安装MATLAB工具箱

我只是想知道,如果我需要一个我的MATLAB中没有的工具箱,我该怎么做?例如:如果我需要图像处理工具箱,我该如何获得它?

matlab

34
推荐指数
2
解决办法
14万
查看次数

如何选择最能优化MATLAB性能的计算机硬件?

例如:

  • 我想知道RAM的最低规格是什么

  • 我想知道哪个处理器最好

  • 我想知道什么系统最好,UNIX,Windows?

matlab

22
推荐指数
1
解决办法
1万
查看次数

基于零的索引在MATLAB中可用

C中n长度数组的索引是0:N-1.而在MATLAB中它是从1:N

现在,我对C风格的索引感觉更舒服.有没有办法告诉MATLAB,通过在我的MATLAB脚本中包含一些命令或其他什么来采用C风格的索引而不是传统的1:N索引?

matlab

18
推荐指数
3
解决办法
2万
查看次数

绘图叠加MATLAB

你如何拍摄一个情节并将其置于MATLAB中另一个情节的角落(或任何地方)?

我有对数数据,在图的右上方有一个很大的空白区域.在白色空间中,我想覆盖一个较小的图,其中包含该白色空间中的对数图的放大版本(有点像放大的视图).

在你告诉我无法完成之前,我想提一下我已经看到它在行动了.如果我的描述不足,请告诉我,我会尝试更好地向您描述.

matlab plot overlay figure

15
推荐指数
2
解决办法
1万
查看次数

在Matlab中比较两个矩阵

我有两个矩阵x和y,两者都是来自不同算法/例程的结果,它们应该计算相同的结果.虽然我知道isequal()会检查x和y是否是相同的矩阵,但这些矩阵中的条目不会完全相同(即某些条目在最坏的情况下可能会有5%的折扣).在这种情况下,比较它们以确定它们是否足够接近被认为是相同结果的最佳方法是什么?提前感谢您的建议.

floating-point comparison matlab matrix

14
推荐指数
2
解决办法
3万
查看次数

当我在Microsoft Windows PC上打开MATLAB [7.0(R14)及更高版本]中的众多图形窗口时,为什么会收到"Out of Windows Resources"警告?

我的屏幕分辨率设置为1600x1200.在MATLAB中,我使用以下命令设置我的"DefaultFigurePosition"属性:

set(0,'DefaultFigurePosition', [400 100 1050 1000])
Run Code Online (Sandbox Code Playgroud)

然后我使用以下循环打开多个图形窗口:

for i = 1:46
    figure
end
Run Code Online (Sandbox Code Playgroud)

在最后一个图中,我在命令窗口中收到以下消息:

    Out of Windows Resources: Allocation of bitmap failed.  
Disabling backingstore for current figure.
Run Code Online (Sandbox Code Playgroud)

matlab

14
推荐指数
1
解决办法
1130
查看次数

为什么sum(X,1)是MATLAB中列的总和?

>> X = [0 1 2
        3 4 5]

>> sum(X, 1)

ans =

     3     5     7
Run Code Online (Sandbox Code Playgroud)

sum(X, 1)应该按照文件所说的1st维度()求和:

S = SUM(X,DIM)沿维度DIM求和.

但为什么它实际上是沿2nd维度()求和的?

matlab dimensions

14
推荐指数
2
解决办法
3万
查看次数

如何在Ruby中将1和0转换为true和false.想要布尔或逻辑输出

我需要索引一个我用"true"和"false"定义的哈希

colorHash = Hash.new { |hash, key| hash[key] = {} }
colorHash["answers"][true]  = "#00CC00"
colorHash["answers"][false] = "#FFFFFF"
Run Code Online (Sandbox Code Playgroud)

出于测试目的,我使用rand(2)进行索引并且失败了.如果我用真正的索引它是有效的.

我在寻找类似的东西

兰特(2).logical

但一无所获.

ruby

11
推荐指数
3
解决办法
4050
查看次数

如果MATLAB函数返回可变数量的值,我怎样才能将它们全部作为单元格数组?

我正在编写一个函数来从单元格数组中删除一些值,如下所示:

function left = remove(cells, item);
left = cells{cellfun(@(i) ~isequal(item, i), cells)};
Run Code Online (Sandbox Code Playgroud)

但是当我运行它时,left只有第一个值,因为使用逻辑数组调用cells {}会将所有匹配的单元格作为单独的值返回.如何将这些单独的返回值分组到单个单元格数组中?

此外,也许已经有办法从单元格数组中删除给定的项目?我在文档中找不到它.

matlab function

11
推荐指数
1
解决办法
7391
查看次数

如何使用MATLAB显示文件或目录浏览器对话框

我创建了一个空白的GUI,现在我想编写一个按钮来显示文件或目录浏览器对话框.

matlab user-interface

8
推荐指数
2
解决办法
1万
查看次数