kwg881102 发表于 2009-8-26 11:02

帮个忙,看看什么问题

function y=jiecheng(a)
if a=1
    y=1
else
    y=a*jiecheng(a-1)
end
y

??? Error: File: d:\MATLAB7\work\jiecheng.m Line: 3 Column: 5
The expression to the left of the equals sign is not a valid target for an assignment.

kwg881102 发表于 2009-8-26 11:06

新手上路,麻烦大家了

thinking_365 发表于 2009-8-26 11:56

function y=jiecheng(a)
if a==1;
    y=1;
else
    y=a*jiecheng(a-1);
end
y;
这样就可以了,少了个等号。

杨帆 发表于 2010-8-14 14:50

谢谢分享。。。

杨帆 发表于 2010-8-14 14:50

谢谢分享。。。

alair009 发表于 2012-1-26 11:42

页: [1]
查看完整版本: 帮个忙,看看什么问题