maidou83 发表于 2009-3-28 13:43

新手求助,谢谢

请问各位高手我下面的这个小程序哪里出错了啊
f:=proc(x::list)
local i,n;
n:=nops(x);
> for i from 1 to n do
> subs(x=x/x,x);
> od;
> end;
> a:=;
                        a :=
> f(a);
为什么算不出来呢,

ChaChing 发表于 2009-3-28 14:56

请教这是什麽软件语法?

feiyuzhen 发表于 2009-3-28 16:30

循环好像有问题

maidou83 发表于 2009-3-29 09:11

maple程序

上次贴错了应该是这样的
f:=proc(x::list)
local i,n;
n:=nops(x);
> for i from 1 to n do
> subs(x=x/x,x);
> od;
> end;
> a:=;
                        a :=
> f(a);

maidou83 发表于 2009-3-29 09:36

maple程序

x代表一个序列,比如是说是,nops(x)代表序列中又多少个元素,就是4个啊,i从1到4,做变换subs(x=x/x,x),就是从第二个元素开始都去除以第一个元素,想变成,不知道哪里错了,请指教,谢谢
页: [1]
查看完整版本: 新手求助,谢谢