1. Goto语句
Mathematica中自带的例子:
q = 2; Label[begin]; Print[q]; q += 1; If[q < 6, Goto[begin]]
这样写成一排,可以运行,但是如果这样写:
q = 2;
Label[begin];
Print[q];
q += 1;
If[q < 6, Goto[begin]]
即写成几行的形式,就不行了,总是说找不到Label,而通常这两种写法都应该时一样的。平时用的时候也总是说找不到Label。
2. 求导的问题 如果对三阶或三阶以上导数的函数求导,出现问题,而低于三阶就没问题:
也可能是我用错了,如果谁知道,告诉我一下。
另外:
求OPE的程序终于出炉了,有些新优点,终于可以不用传说中的OPEdef.m的那个包了!
2 comments:
我原来也碰到过这中问题。
第一个问题应该是Math5的Bug。
对于第二个问题,问题出在对函数求导的表示方式上,对于math,最好写成f''[z],f''''[z] 或者 f_{(2)}, f_{(4)}。这样,用D[f''''[z],{z,5}]或者D[f''[z],{z,5}]时就不会出错了 :)
东西太深奥了,不明白啊,我是文科的学生啊!改天你教教吧,哈哈,不过和我没什么关系的,学也不知道能不能学会!
Post a Comment