编写将非空数组的双精度数及其长度作为参数并返回的函数: a)项目的总和 b)最大值的索引 c)一个布尔值,表示数字是否严格按顺序增加
答案 0 :(得分:2)
线索1: 你可以在里面返回一个包含3个变量的结构,如下所示:
x = 1:10
y = 1:10
f = function(x,y){
ans = x*y+c(1,1,1)
return(ans)
}
outer(x,y,f)
线索2:
struct Resu{
double sum;
int max;
bool order;
};
线索3:
Resu homework(double d[],int l){
..
.. your code must be here
..
}