From: Chris S. <san...@us...> - 2005-09-17 11:31:12
|
Update of /cvsroot/stack/stack-1-0/scripts/maxima In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11689/scripts/maxima Modified Files: stackmaxima.mac Log Message: Index: stackmaxima.mac =================================================================== RCS file: /cvsroot/stack/stack-1-0/scripts/maxima/stackmaxima.mac,v retrieving revision 1.33 retrieving revision 1.34 diff -C2 -d -r1.33 -r1.34 *** stackmaxima.mac 12 Sep 2005 08:24:02 -0000 1.33 --- stackmaxima.mac 17 Sep 2005 11:31:04 -0000 1.34 *************** *** 575,578 **** --- 575,604 ---- )$ + /* SA>SB? */ + ATGT(SA,SB) := + BLOCK([KEEPFLOAT,RawMark,FeedBack,AnswerNote,str,ex], + RawMark:0, FeedBack:"", AnswerNote:"", + KEEPFLOAT:TRUE, /* See pg 23 */ + ex:trigreduce(trigexpand(trigrat(SA-SB))), + if ex>0 then + (RawMark:1, AnswerNote:"Correct" ) + else + ( AnswerNote:"Incorrect" ), + RETURN(StackReturnOb("true",STRING(RawMark),AnswerNote,FeedBack)) + )$ + + /* SA>=SB? */ + ATGTE(SA,SB) := + BLOCK([KEEPFLOAT,RawMark,FeedBack,AnswerNote,str,ex], + RawMark:0, FeedBack:"", AnswerNote:"", + KEEPFLOAT:TRUE, /* See pg 23 */ + ex:trigreduce(trigexpand(trigrat(SA-SB))), + if ex>=0 then + (RawMark:1, AnswerNote:"Correct" ) + else + ( AnswerNote:"Incorrect" ), + RETURN(StackReturnOb("true",STRING(RawMark),AnswerNote,FeedBack)) + )$ + /* irred_Q(p,v) is TRUE iff */ |