Personal Stories

Stories about how you have used Maple, MapleSim and Math in your life or work.
In my work developing Maplets for Calculus, there are many instances when I want to determine that a function is monotone (decreasing or increasing or non-decreasing or non-increasing) on an interval. If I can do one of these, I can do them all. So, let's focus on decreasing. I have no problem assuming f is continuous and differentiable on the interval. The interval could be unbounded, and I am not terribly concerned about endpoints (at least now). Given a function f, how would you use Maple to determine that f is decreasing on an interval (possibly unbounded)?
As a direct result of the tab indentation nuisance reported in the three threads today I have rolled back my system from Maple 11 to Maple 9.5: I have spend quite some time today manually going through all the Maple documents which have been contaminated by loads and loads of XML codes which Maple 11 produces.
find the small x series which approximates

(tan(x)log(1+x))/X

by plotting the function and the series approximations investigate how accurate this approximation is over the range 0<x< Pi/2 when different numbers are included in the series

i have no clue where to start can anyone help me please???
I present the following:
[> restart;
[> a1:= foo = bar;
                             a1 := foo = bar
[> a2:= blam = foo = bar;
Error, `=` unexpected
[> a3:= blam = a1;
                       a3 := blam = (foo = bar)
The fact that the definition of a2 (correctly) throws an error and the definition of a3 does not can lead to some odd errors down the way. I disagree with Maple's choice not to say that the assignment of a3 is in error.
The student is supposed to use the logistic differential equation given to them (with carrying capacity .52e12), dsolve() the differential equation with a specific initial condition, and then calculate the population at 3 different times. Notice what happens:

[> restart;
[> my_deq := (diff(P(t), t))/P(t) = .789*(1-P(t)/(.52*10^12));

                   d
                   -- P(t)
                   dt                               -11
         my_deq := ------- = 0.789 - 0.1517307692 10    P(t)
                    P(t)

[> dsolve({my_deq,P(2290)=.83*10^10});

In order to get better acquainted with the plotting facilities of Maple I thought I would try to plot the Möbius strip. In the proces I generalized the task so that I would be able to plot a ribbon twisted an arbitrary number of times. From these efforts the following code resulted:

with(plots):
radiusVector := (phi) -> Vector([cos(phi),sin(phi),0]):
ribbonVector := (phi) -> Vector([-sin(phi)*cos(phi),-sin(phi)*sin(phi),cos(phi)]):
p := (twist,theTitle,theOrientation) -> plot3d(
   radiusVector(phi) + t*ribbonVector(twist*phi),phi=0..2*Pi,t=-0.3..0.3,
   title=theTitle,orientation=theOrientation,grid=[100,10],scaling=constrained
):

Below follow two examples: 1. Ribbon with 1/2 twist: The Möbius strip:

display(p(1/2,"Ribbon with 1/2 twist: The Möbius strip",[200,70]));

 

2. Ribbon with 1/1 twist:

display(p(1/1,"Ribbon with 1/1 twist",[40,60]));

As a math phobic, I took a class this semester at UConn Math102Q. The instructor is pretty good but now at mid-semester there are a lot of "do more problems" answers. I hoped at the beginning this would help with my math phobia. The course is fairly new and uses the PSSSP model and the book is written by DeFranco and Vinsonhaler.
I think that I will start moving to file all of my bug/error/oversight complaints in blog entries. This way (in theory), they are more easily indexed on this site. So, I was playing around with a procedure today: [>restart; testproc:= proc(Q::`=`) local a; ##IF STATEMENT## return a; end proc: [> The if statement noted in the procedure always took on the following appearance: if #Check if lhs(Q)=a# then #assign rhs(Q) to a#;fi; Writing my procedure as above ensured that the restart would be executed every time I changed my if statement. My first if statement went like this:
First, the shortcoming: Open a new Maple worksheet (I always work in Worksheet mode, so I haven't tested what happens in Document mode), and type anything in 2D Math Input into a line but do not execute that line. Save the file, then open it in a text editor or word processor. If you scroll down to the line containing the information for what you just typed in, you will notice that the attribute "input-equation" will be null; that is, it should say input-equation="" Even though there is input on the line, Maple doesn't add anything to the "input-equation" attribute until the commands are executed.
Students do the craziest things. This was an interesting bug to run into. The following lines all cause Maple 11 to lose connection with its kernel: solve( x-x = 0 ); solve( x-x = 1 ); solve( x-x = -1 ); Whereas, the following lines do not cause Maple 11 to lose connection with its kernel: solve( 1=0 ); solve( x-x+1 = 0 ); solve( x-x-1 = 0 ); solve( x=x+1 ); solve( (x-x)^2 = 0 ); solve( x-x = x ); This message has also been sent to support@maplesoft.com
In Maple 11 Standard Interface, occasionally text will be entered in UTF-8 encoding. I have not exactly found a rhyme nor reason for this to occur. Sometimes, it will occur when I am formatting text in a paragraph to be more readable. Sometimes, it will occur when I copy output and paste it into a command line to be executed. Sometimes (and this one is the oddest I've found), it will happen when I go into a line with a string and add a \" inside the string. The UTF-8 encoding is becoming a very large problem, as when it occurs on a command line as in the second instance, Maple will very often interpret the command incorrectly.
Some of you might have wondered what we Maplesoft employees do in our spare time. Well, in a couple of weeks, we will be starting our 7th annual in-house Scrabble tournament. Scrabble (trademark of Hasbro, Inc.) is the popular board game in which words are formed from letter tiles. The tournament attracts participants from all parts of our company, though it is particularly popular among the R&D members. The tournament goes over a month, with each participant playing a total of 5 games. The top players then continue on to play-off rounds. Most people play over the lunch hour in our common area, and the games frequently attract spectators. This is not an official National Scrabble Association (NSA) tournament, but we follow most of the NSA rules, using clocks and dictionaries for challenges.
hi..im a student from malaysia..
Evaluate: lim [1/x * ( (a^x - 1) / (a-1) ) ] ^ 1/x x->infinity where a > 0 and a is not equal to 1
What is the volume of a pizza of radius z and thickness a? acer
First 19 20 21 22 23 24 25 Page 21 of 25