Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab 如何使用for循环将函数的个数乘以(n)?_Matlab - Fatal编程技术网

Matlab 如何使用for循环将函数的个数乘以(n)?

Matlab 如何使用for循环将函数的个数乘以(n)?,matlab,Matlab,l和m列向量是否要迭代?在这种情况下,你可以写: function box1( l, m) %UNTITLED Summary of this function goes here % Detailed explanation goes here %Define parameter M1=[l, m]; fin=fopen('d://box1.txt','wt'); fprintf(fin,' XY %g: %g \n',M1

lm列向量是否要迭代?在这种情况下,你可以写:

function box1( l, m)
%UNTITLED Summary of this function goes here
%   Detailed explanation goes here

%Define parameter 

M1=[l, m];


fin=fopen('d://box1.txt','wt');

fprintf(fin,'      XY                   %g:     %g \n',M1);

如果你能澄清一下,那就更好了。

我不知道你的问题是什么意思,也不知道它与你的代码片段有什么关系。函数box1(l,m,s,w,a)%n这个函数的无标题摘要在这里%n详细解释在这里%Define parameter Layer=a;M1=[l,m];M2=[s m];M3=[SW];M4=[l w];fin=fopen('d://trix1.txt','wt');fprintf(fin,'层%g;\n',层);fprintf(fin,'XY%g:%g\n',M1);fprintf(fin,'%g:%g\n',M2);fprintf(fin,'%g:%g\n',M3);fprintf(fin,'%g:%g\n',M4);fprintf(fin,'%g:%g;\n',M1);然后使用function执行box1(19012212331099,3);我将得到输出文本文件,如边界层3;数据类型0;XY 190:122 1233:122 1233:1099 190:1099 190:122;我想找到一种方法,使用更多变量(只是参数化)通过oout重复这个过程
for k=1:size(M1,1)
fprintf(fin,'      XY                   %g:     %g \n',M1(k,:);
end
fclose(fid);