The fourier transform of a signal results in an answer with Real and Imaginary parts.
When I want to plot those results, is it correct that I need to take sqrt(Re^2 + Im^2) ?
However, if I just plot the Real parts of the answer why is that not correct? Of course half the answer is missing, the imaginary part? but since it's imaginary it's not really that real and so why should it be included?
Can someone shed some quick light on that subject for me?
How would one set up a multispring model in maplesim?
Actually I don't know the exact model I want to try to explore yet, but I was wondering if someone could show an example of, let's say a beam with 4 springs attached offset to one end. On one end of the beam we inject vibrational frequencies and graph the output on the other end - doesn't matter which end - I imagine we could explore both from both ends. How could we set that up?
Here is my example picture.
Just a curious question.
Why when some new applications are added to the application center they do not always get inserted at the top of the list?
I'm creating a table of random math problems for my daughter to print out. How do I get more columns?
a := rand(1 .. 15):
b := ["+", "-", "x", "/"]:
for i to 15 do
print(cat(a(),b[rand(1..nops(b))()],a(),"_____")):
print(``):
end do;
13x4_____
Here is an interesting problem I've pondered every now and then.
One is lost in a desolate winter landscape with 3 blankets (thin, 2x thin and 3x thin thicknesses). He can construct a shelter like a teepee with the blankets. How could he best arrange the blankets to stay the warmest? I'm sure everyone puts the thickest blanket on top when they make their beds, so would that not the optimal order? Layer the outside teepee with the thickest...
I know I can use try catch but why doesn't this work?
is(tan((1/2)*Pi) = "Error, (in tan) numeric exception: division by zero")
Error, (in tan) numeric exception: division by zero
It is a string value error that should be true in the test shouldn't it?
This excellent application www.maplesoft.com/applications/view.aspx?SID=5523&view
demonstrates the paths of light rays against various surfaces. Can the initialization code be made more efficient and faster? The only thing I could think of was to remove the call to plottools and replace it with just plot and adding an extra...
Okay a bit difficult to explain, hope you understand. In std. GUI
Opening a Maple worksheet with document blocks that have autoexecute code, and are collapsed do not appear in the markers view if the worksheet is not allowed to autoexecute.
Autoexecuting the worksheet will allow the document blocks to be visible for expanding.
I converted the package,module to a worksheet then executed the example before realizing it all executes at once.
MyPackage := module()
export f1, f2;
local loc1;
option package;
f1 := proc() loc1 end proc;
f2 := proc( v ...
Why won't isolve show all the solutions here?
> a := 6*x+2*y >= 48:
> b := 6*x+2*y <= 60:
>
> with(plots):
> aa := implicitplot(a, x = 0 .. 10, y = 0 .. 5, filledregions = true, transparency = .5):
> bb := implicitplot(b, x = 0 .. 10, y = 0 .. 5, filledregions = true, transparency = .5):
display(aa,bb)

We can see the region of solutions. But if we use isolve ...
How do I add constants in a new package under an existing one?
For example, I want to add a new package named Astronomy under the Scientific constants package that contains more solar system data ie M[Jupiter], M[Saturn] etc... or is it better to create the new package by itself? How?
The loading of Facebook plugins really slows mapleprimes down. Can we get rid of the facebook connections entirely?
I have also noticed mapleprimes takes much longer to load pages when logged in as opposed to browsing mapleprimes logged out. Again could be the facebook issue.
How do I mask an input string?
That is when queried for an input, as the characters are typed they are presented differently.
I would like to see the contents of a .m file into a human readable form. How do I do that?
To gain more visibility on the subject I've started a new thread. No solution yet and thanks Acer for trying to look into it. I almost wondered if there was a typo in the code preventing it from working properly since the code for ospd3 exists. We could almost write a loop code to check if something other than the word builtin is possible, using the try catch statement.
I'll re-iterate the issue
with(StringTools[PatternDictionary]):
> bid := Create('ospd3');