Rouben Rostamian

MaplePrimes Activity


These are replies submitted by Rouben Rostamian

Is there a reason to expect anything other than the zero solution?

@Carl Love Yes, the expression you have obtained is good and correct.  However the solution produced by solving the ODE looks better. In particular, it makes it clear that y(x) = x + an oscillation.

By the way, the equation tan(y) = a*tan(x) arises in the modeling of a universal joint, shown as an animation near the top of the web page <https://en.wikipedia.org/wiki/Universal_joint>.

 

@Raluca84 As to "the whole article is useful for a good understanding", that's an understatement.  To understand that article, one needs to read a bunch of other references first.  For instance, the article does not explain the meaning of the article's very first equation, (2.1).  Rather, it refers to the articles [1-4].  I am not interested enough in the subject to chase those references.

Here is something you can do to help.  Consider the recurrence equation (2.1), which is:

x(t+1) = A(t) x(t),   t in N^m,

where 1 = (1,1,...,1).  I think x is in R^n and A(t) is an nxn matrix, although the article does not say.

Now, suppose m=3 and n=1.  Can you explain what is meant by solving that recurrence?  Can you provide an algorithm?

 

Carl and Kitonum, your solutions are becoming cleverer and cleverer, as Alice would have said.

Here is a semi-clever solution, inspired by Carl's, but with map instead of map2:

plot(map(((y,x)->[x,y])~, [y1, y2], x));

@Kitonum That's quite clever.  Actually I thought of doing the same thing with zip, which is more verbose than yours:

plot([
  zip((x,y)->[x,y], x, y1),
  zip((x,y)->[x,y], x, y2)]
);

But then I posted the one with pointplot because perhaps that's easier to grasp.

@Carl Love I have attached the outputs of showstat(`convert/list`) from Maple 11.2 and Maple 2015.1.  I haven't analyzed them in any depth, but it's likely that the several calls to eval in the Maple 11 version validate your statement.

convert_list_maple11.txt

convert_list_maple2015.txt

 

@Raluca84 Your response does not quite answer Carl's question: Could you indicate a specific part of your paper? An equation number will help.

Better yet, don't refer to the paper at all.  Make an attempt to distill your question to a bare minimum.  If you post a well-formed and self-contained question here, there will be many more people who will be willing to help.

I copied and pasted your code to a Maple worksheet and it worked fine for me.  Add the missing semicolon at the end of the display(P) command and try again.

Aside: Your subject line says "plot using loop" but there is no loop in the code that you have shown.  Perhaps you meant to ask for something else.

@Carl Love Thank your very much for your thorough analysis of the issue.  I have a better understanding of the evaluation rules now after reading the rtable_eval help page.  As you have noted, it does not quite explain the reason for the different outputs of Maple 11 and Maple 2015, especially considering that the rtable_eval help page is virtually identical between the two versions.  I am content with regarding the different behaviors as not a bug but an incompatibility.

@Mac Dude I agree with you -- the 2D math is quite useful for documentation, and I use it that way quite often.  In my remarks on the uselessness of the 2D math I was thinking of 2D math for computation.

@nm You wrote: If Maplesoft is determined to make less and less people use Maple, they are really doing a very good job at it. 

I agree.  I have no idea whom the 2D input is targetted to.  It may appeal to high school students, but I doubt that high school students form a large subset of Maple users.

What is worse, the beginner is more confused than helped by the 2D input, as a plethora of questions in this forum demonstrates.  Hobbling the beginner with the arcane intricacies of the useless 2D input is a disservice.

It seems to me that the vast majority of regular Maple users prefer the 1D input.  I think it will be an improvement if Maplesoft makes the 1D input the default and focuses on 1D in help pages and presentations.  If someone at Maplesoft is overlyl enamored with the 2D input, he may consider keeping it on the side, and out of the way, as a weird curio.

@Kitonum You are right; my z was not as it was supposed to be.  I was careless.

It would help if you explain why are you interested in these equations.  The first one is partial differential equation in the unknown M(a,b).  (The c enters the equation as a parameter, so writing M(a,b,c) is somewhat misleading.)  You need to supply initial and/or boundary conditions to obtain a well-posed problem.

The second equation is an ordinary differential equation in the two unknowns a(t) and b(t).  You need to supply a second differential equation in the unknowns a(t) and b(t) in order to form a well-posed system of two equations in two unknowns.

The question is a bit muddy, especially in view of your comment at the end of the worksheet where you write:

In what way is that a "solution"?  The solution of you system of ODEs should be something like

     u(y) = some function of y

theta(y) = some function of y

What you have shown is nothing like that.  Perhaps you are looking for something else?

 

 

First 88 89 90 91 92 93 94 Last Page 90 of 99