Calling a function and saving all the data in same matrix
显示 更早的评论
% This is Main code to call the function
% The function is function[SimData, A_Val, BB_Val] = MM_BG_FuncCall(A,BB)
BG = 3.42:0.05:3.52;
B_B = linspace(0.9,1.1,2);
for j = 1:length(BG)
for k = 1:length(B_B)
[alpha, A_Val, BB_Val] = MM_BG_FuncCall(BG(j),B_B(k));
end
end
clear B_B
clear BG
clear j
clear k
I am trying to call a function and function is calculating alpha value and every time it is called its giving a [1x79] Matrix, similarly, Everytime the B_B and BG value is changing the function is called and giving out the values, when I try to save the function in the three variables [alpha, A_Val, BB_Val], I am only getting the final (last) result, Though I want alpha to be updated for example first row of alpha should have all [1x79] values, second row should have next [1x79] values and so on for the other two variables A_Val and BB_Val as well. Could any one tell me how can I save all the data that's the called function is calculating?
Thank You in advance

采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Matrix Indexing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!