簡體   English   中英

在 function output 中傳遞多個 function 句柄

[英]Pass multiple function handles in function output

我有一個 m 文件 function 並且我想使用這個文件將 2 個 function 句柄和 6 個浮點數傳遞給主文件。 我正在嘗試將所有 8 個包含到一個數組中,並且 output 來自 m 文件 function,但這不起作用。 有沒有辦法做到這一點?

您可以創建 function 句柄或雙精度的 arrays,但是為了創建一個可以同時包含 function 句柄和雙精度的數組,您需要使用數組

function output = myFunction(someInput)

%# create handle1, handle2, numbers 1-6
%# ...

%# assemble output:
%# output{1} contains the first handle
%# output{3} contains the first number
%# output{6} contains an array of numbers 4 through 6
output = {handle1, handle2, number1, number2, number3, [number4, number5, number6]};

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM