- 博客(3)
- 收藏
- 关注
原创 MATLAB利用parfor计算多重for循环
当MATLAB程序中出现多个for循环时,为提高运行效率,可用如下方式实现循环变量索引。clear; clc;M = 2;N = 3;R = 4;parfor i = 0 : M * N * R - 1 ii = floor(i / (N * R)) + 1; jj = floor(mod(i, N * R) / R) + 1; kk = mod(i, ...
2018-11-11 11:35:10 15228
原创 用递归法实现多重网格法——MATLAB
FMG运行图MATLAB递归代码clear; clc;global f1f1 = fopen('out1.txt', 'w'); %该文件只是为了测试k = 5; ks = 1; % 总的网格层、开始层gamma = 1; ncy = 1; % 类型(V or W), 总的循环次数 nu0 = 6; nu1 =2; nu2 = 1; fmg(k, ks, nu0, nu1, n...
2018-11-06 09:25:26 4308
原创 MATLAB 导出矩阵到txt文件
Matlab具有强大的矩阵计算功能,但是当要将一矩阵输出到TXT文档时,如何利用矩阵输出功能加快运算速度?以下为运行代码% array为矩阵[m, n] = size(array);fid=fopen('output.txt', 'wt');for i = 1 : m fprintf(fid, '%g\t', array(i, :)); fprintf(fid, '\n');end...
2018-11-05 12:06:08 21173 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人