小编Dis*_*ake的帖子

MATLAB代码段 - 脚本与功能

%%在MATLAB R2014a和R2014b中使用代码段/代码单元/单元模式()时(参见 两个 MathWorks链接),编辑器中突出显示的部分可以正常使用脚本和函数.
但是,这些部分在"当前文件夹"窗口的"详细信息"面板中仅针对脚本而非函数正确显示,请参阅以下两个屏幕截图的左下角:

当前文件夹中的剖面视图适用于脚本

当前文件夹中的剖面视图不适用于功能

是否有更改此行为的设置?我非常欣赏当前文件夹窗口的详细信息面板中的剖面视图,因为它显示了脚本的整体结构并允许轻松导航,我也希望获得功能.

matlab editor function

6
推荐指数
1
解决办法
284
查看次数

矢量/ 1D阵列的MATLAB索引约定

考虑以下两个向量的预分配:

vecCol = NaN( 3, 1 );
vecRow = NaN( 1, 3 );
Run Code Online (Sandbox Code Playgroud)

现在的目标是为这些向量分配值(例如,如果无法进行矢量化,则在循环内).是否有关于索引的约定或最佳实践?

是否建议采用以下方法?

for k = 1:3
    vecCol( k, 1 ) = 1; % Row, Column
    vecRow( 1, k ) = 2; % Row, Column
end
Run Code Online (Sandbox Code Playgroud)

或者编码如下更好?

for k = 1:3
    vecCol(k) = 1; % Element
    vecRow(k) = 2; % Element
end
Run Code Online (Sandbox Code Playgroud)

indexing matlab

3
推荐指数
1
解决办法
62
查看次数

标签 统计

matlab ×2

editor ×1

function ×1

indexing ×1