From: SourceForge.net <no...@so...> - 2008-07-29 12:05:05
|
Bugs item #2031312, was opened at 2008-07-29 07:05 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=2031312&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Barton Willis (willisbl) Assigned to: Nobody/Anonymous (nobody) Summary: take macro Initial Comment: For some operators (for example, %sin), 'take' directly calls the simplifying function (it doesn't go through simplfiya). This causes trouble: (%i1) tellsimpafter(sin(x),42); (%o1) [sinrule1,simp-%sin] OK: (%i2) sin(x); (%o2) 42 Look what happens when we use 'take': MAXIMA> (take '(%sin) '$x) ( (%SIN SIMP) $X) To get the simplified result, we need to expand: MAXIMA> ($expand (take '(%sin) '$x) 0 0) 42 ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=2031312&group_id=4933 |