I'm doing an exercise with fem and i have 4 function. How do I use them one after the other to get a final result at the end?

 采纳的回答

temp1 = first_function(YourInput);
temp2 = second_function(temp1);
temp3 = third_function(temp2);
output = fourth_function(temp3);

3 个评论

thank you walter. so i have first function "kernel" second "kernel II" third "kernel III" and fourth "kernel IV"
the script will be
temp1 = kernel;
temp2 = kernel II(temp1);
temp3 = kernel III(temp2);
output = kernel IV(temp3);
Is it right?
If kernel() does not have any inputs, then
temp1 = kernel();
temp2 = kernelII(temp1);
temp3 = kernelIII(temp2);
output = kernelIV(temp3);
Note: I used this form with assigning to variables each time because it can generalize to functions that have multiple outputs, such as
[temp1a, temp1b] = kernel();
temp2 = kernelII(temp1a, temp1b);
In the case where there is only ever one input and one output, you can use
output = kernelIV( kernelIII( kernelII( kernel() ) ) )
thanks a lot walter

请先登录,再进行评论。

更多回答(0 个)

类别

在 帮助中心 和 File Exchange 中查找有关 Just for fun 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by