24小时热门版块排行榜    

查看: 1113  |  回复: 16

弑觞

新虫 (小有名气)

[求助] 为什么我的程序递归不进入if 已有3人参与

function fff=digui(i,k,id,aerfa0,belta0)
if max(id)==min(id)
    last=min(id);
    fff=aerfa0(k,i)-aerfa0(last,i)*belta0(k,last);
else
    ii=id(1);
    id(id==ii)=[];
    fff=aerfa0(k,i)-digui(i,ii,id,aerfa0,belta0)*belta0(k,ii);
end

我编了一个函数digui,在外部调用时最后不进入if,不知道为什么。
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

弑觞

新虫 (小有名气)

2楼2016-04-10 00:01:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

chaohm

银虫 (初入文坛)

【答案】应助回帖

感谢参与,应助指数 +1
引用回帖:
2楼: Originally posted by 弑觞 at 2016-04-10 00:01:55
手机好不方便。

你是咋调用的?说的详细一点吧
3楼2016-04-10 00:06:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

弑觞

新虫 (小有名气)

引用回帖:
3楼: Originally posted by chaohm at 2016-04-10 00:06:36
你是咋调用的?说的详细一点吧...

y=0;
y=y-digui(i,k,id,aerfa,belta);
里面的i k id aerfa belta我都赋初值了,就不一一打了。

发自小木虫Android客户端
4楼2016-04-10 00:13:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiaocai215

铜虫 (小有名气)

5楼2016-04-10 20:39:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bennett_14

木虫 (正式写手)

君子当自强不息,死而后已!
6楼2016-04-11 01:16:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

弑觞

新虫 (小有名气)

引用回帖:
5楼: Originally posted by xiaocai215 at 2016-04-10 20:39:35
肯定进不了

matlab新手,求大神指点一下

发自小木虫Android客户端
7楼2016-04-11 11:55:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

弑觞

新虫 (小有名气)

引用回帖:
6楼: Originally posted by bennett_14 at 2016-04-11 01:16:04
MATLAB?



发自小木虫Android客户端
8楼2016-04-11 11:56:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ooliu12345

银虫 (小有名气)

9楼2016-04-11 19:15:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ooliu12345

银虫 (小有名气)

10楼2016-04-11 19:16:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 弑觞 的主题更新
信息提示
请填处理意见