huaziiii 发表于 2006-4-22 19:24

[讨论]m函数的一个小问答

<P>比如说三输入三输出的m函数<BR> function =k<BR>  if h==0<BR>  a=1;<BR>  b=2;<BR>  c=3;<BR>  end <BR>输出结果为 1<BR> 而 b,c 不输出啊?如果把分号去掉,则输出<BR>  a=1 b=2 c=3 ans=1<BR> 这是怎么回事呢?<BR><BR>怎么样才能是三输入三输出? <BR></P>

happy 发表于 2006-4-23 11:03

回复:(huaziiii)[讨论]m函数的一个小问答

function有问题<BR>function =kk(k,h,g)<BR><BR>另外调用的时候如果h不为零,函数当然没有返回值了<BR><BR>

huaziiii 发表于 2006-4-23 19:14

[讨论]m函数的一个小问答

<P>我是 假设h=0的情况下,是那样的输出,调用格式 kk(1,0,1)</P>

happy 发表于 2006-4-28 09:03

回复:(huaziiii)[讨论]m函数的一个小问答

function =kk(k,h,g)<BR>if h==0<BR>    a=1;<BR>    b=2;<BR>    c=3;<BR>end<BR><BR>然后命令窗口输入=kk(1,0,1)

huright 发表于 2006-4-28 11:12

调用函数格式错误。
页: [1]
查看完整版本: [讨论]m函数的一个小问答