Will

1766 Reputation

15 Badges

15 years, 361 days
Maplesoft
Developer
Waterloo, Ontario, Canada

Social Networks and Content at Maplesoft.com

Maple Application Center

Will Spaetzel is a Software Architect in the Maple T.A. Team at Maplesoft.

He started at Maplesoft in May of 2004 for a 16 month internship while completing his Bachelor of Computer Science from the University of Western Ontario. During his final year at UWO, he continued on as moderator for MaplePrimes. He joined Maplesoft full-time in May 2006 and moved to the web team in Jan 2007. In December of 2010, Will moved to the Maple T.A. team. 

Will was born and grew up in Ontario, Canada. He maintains a personal blog, dabbles in photography builds web applications in his spare time.

MaplePrimes Activity


These are answers submitted by Will

Anyone can sign up for MaplePrimes, they just have to go to the registration page and sign up. In order to access content on MaplePrimes, you don't even need to be a member. You only need to have an account if you wish to add content to the site such as uploading files, posting to the forums, or adding a comment. If you wish to share a file that you have uploaded using the File Manager simply copy the information shown under "Download Link Code" into a blog entry or forum topic. For example, I uploaded a worksheet and copied the code for the worksheet and pasted it here: View 1_disk.mw on MapleNET or Download 1_disk.mw Now anyone can click on the View on MapleNET link and they can view the worksheet without owning a copy of Maple. Or if they do have Maple they can download the worksheet as well. ____ William Spaetzel Marketing Engineer, Maplesoft
Maple 10 has a built in tool for creating Maplets, the Maplet Builder. You can get to the Maplet Builder by clicking on Tools->Assistants->Maplet Builder Alternatively, you can use the Maplet package to create your Maplets using code, enter ?Maplets ____ William Spaetzel Marketing Engineer, Maplesoft
Hello, Are you asking for a way to convert a JPEG image into a Maple Worksheet? I am not sure what you would expect to happen in this case. I wonder if .mws is actually the extension for imageMaster Viewer, which would be a completely different format than Maple worksheet. This is a website which is devoted to Mathematics and Maple, so if you are looking for information on imageMater Viewer, you are probably in the wrong place. However, if you actually are interested in Maple, I would be glad to help. ____ William Spaetzel Marketing Engineer, Maplesoft
I hope that this does what you are looking for: > qx:= x->piecewise(x>= 20 and x <= 40, 1/21, 0); > int(int(qx(x1), x1 = -10 .. 40)*int(qx(x1), x1 = -20 .. 40), x = 20 .. 30); _____ William Spaetzel Marketing Engineer, Maplesoft This post generated using the online HTML conversion tool Download the original worksheet View worksheet on MapleNET
Hello, In order for you to be able to hide the input of a document block, there has to be at least one line of output in that block. That way the document block will not be completely invisible, making it impossible to find later. What I usually do in order to hide the loading of packages or the definition of procedures is put this line at the end of the block: printf("Initialization Complete"); This will make it possible for you to hide your code. I hope this helps, ____ William Spaetzel Marketing Engineer, Maplesoft

Hello,
I asked the Maple T.A. team here at Maplesoft about your question, and they have given me two responses.

We intercept certain calls to MathML:-ExportPresentation and replace 
it with a more optimized call that the rendering libraries can handle.
This can’t be turned off as it’s internal to the system.  The problem
arises because we ask for an un-evaluated response from Maple.  In 
this case, the matrix is being interpreted as a string.  This problem
does have a workaround:

-	create an algorithmic variable that defines the matrix:
$m=maple("<<($a),($c)>|<($c),($b)>>");

-	create a second algorithmic variable that holds the 
rendered matrix
$matrix=maple("printf(MathML:-ExportPresentation($m))");


	$matrix now holds a fully rendered matrix that can be used in the question text.

An additional workaround is to use the Matrix notation inside the
MathML:-ExportPresentation call instead of the short form 
<<($a),($c)>|<($c),($b)>> notation.
____ William Spaetzel Marketing Engineer, Maplesoft
Thanks for pointing out the problem. I am looking into what caused it. It looks like a lot of posts created using the HTML conversion tool have had their images dissapear. I do not belive thsi was caused by the new File Manager, but we'll have to see. Signatures only appear in replies to posts, not in original posts, do you see it when you reply to someone else's post? ____ William Spaetzel Applications Developer, Maplesoft

Just use seq.

The syntax is seq( expression, name=range, step ). So for your example, you enter

Maple Equation

Maple Equation

Maple Equation

This post generated using the online HTML conversion tool
Download the original worksheet

On the main menu in the top left of the window you will see the link, "send message" you can then enter a username of any user on MaplePrimes and send a message to them. The user will see the message appear in their inbox which is underneath of the "send message" link. ____ William Spaetzel Applications Developer, Maplesoft
There isn't a specifc feature to create a two column layout. However you can use tables which are inserted by clicking Insert->Table Here is an example:

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Suspendisse tempor lacus venenatis diam. Nulla consectetuer pharetra diam. Nunc eu dui in tellus tincidunt accumsan. Sed ultrices eros id diam. Ut eu tellus quis mauris iaculis porta. Nulla lobortis elementum risus. Proin quam arcu, rutrum vel, fringilla sed, porta vitae, purus. Donec ornare lorem ut tellus lacinia eleifend. Etiam ac arcu a lacus mattis pretium. Proin turpis nibh, sagittis sit amet, varius quis, nonummy in, erat. Suspendisse potenti. Nullam scelerisque, justo ac consectetuer pulvinar, sem ipsum dignissim magna, quis egestas sapien dolor quis quam. Mauris sagittis justo vel leo malesuada mollis. Curabitur id metus et dui venenatis iaculis.

Donec scelerisque ligula eu massa. Vivamus est. Praesent pellentesque mauris vel risus. Sed semper justo non orci. Fusce consectetuer tincidunt sapien. In sed dui vitae mauris molestie blandit. Cras turpis est, volutpat aliquet, consectetuer ut, adipiscing in, dui. Sed posuere mauris id dolor. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Quisque urna lacus, pharetra sed, mollis vel, vulputate ac, mi. Nullam non magna. Nullam rhoncus rhoncus velit. Suspendisse semper malesuada tortor. Praesent arcu leo, sodales et, pharetra vitae, aliquet in, nisi. Maecenas ullamcorper massa sed enim. Sed accumsan diam at ipsum. Curabitur non sapien vel ante euismod porttitor.

Maple Plot

This post generated using the online HTML conversion tool
Download the original worksheet

____ William Spaetzel Applications Developer, Maplesoft
I have moved your question to the "How do I...?" forum. ____ William Spaetzel Applications Developer, Maplesoft
The easiest way to post 2D math is by using tags. As is described in this page. You have discovered the other method which is posting Maple worksheets directly. When you use that method, you should choose Worksheet HTML so that the site properly formats your post. This page has an overview of the methods of posting math to MaplePrimes. ____ William Spaetzel Applications Developer, Maplesoft
You can combine any number of plots using the plots[display] command. Below, you can see an example of combining a pointplot with a plot of a function. This post generated using the online HTML conversion tool Download the original worksheet

In the production of the Maple Study Guides we have come across the same problem. We wanted to have relative links to PDF files but this was not possible. Hopefully, this problem will be fixed in a future Maple release.

You can just call parse() to get a number from a string. And to get the single element from the list that your Maple returns you can call op() So to get 123.456 from your Maplet, call parse(op(["123.456"])) ____ William Spaetzel Applications Developer, Maplesoft
First 7 8 9 Page 9 of 9