小编yar*_*ron的帖子

如何安排matlab代码?

假设我有一些使用某些函数的MATLAB代码.我不想在与使用这些函数的代码相同的文件中定义函数.

另一方面,为每个函数制作一个m文件的解决方案对我来说也不好,因为我不想要很多文件.我想要的是类似于包含这些函数的utils文件,例如我可以像在python中那样导入函数.

你会推荐什么?

matlab

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

如何在matlab中迭代稀疏矩阵中的元素?

我正在为matlab中的LDPC信念传播解码器编写代码.我遵循以下规定的算法:http: //www.ece.umd.edu/~tta/resources/LDPC.pdf第6页.

我想对这个目标使用稀疏矩阵.在此期间我想迭代只有很少的矩阵.我的问题是我如何只迭代矩阵中的那些?

我将更具体一点:假设我有以下matlab代码:

for row_index = 1 : row_num
    for coloum_index = 1 : col_num
        if parity_check_matrix(row_index, coloum_index)
            messages_llr_matrix(row_index, coloum_index) = ...
                code_word_aprior_prob(coloum_index);
        end
    end
Run Code Online (Sandbox Code Playgroud)

此代码采用向量'code_word_aprior_prob'并将其值分配给矩阵'messages_llr_matrix'中不为零的行.现在,我想使用稀疏矩阵执行此操作.

parity_check_matrix是一个稀疏矩阵.

matlab

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

标签 统计

matlab ×2