Ronan

772 Reputation

14 Badges

10 years, 323 days
East Grinstead, United Kingdom

MaplePrimes Activity


These are replies submitted by Ronan

Thank you. That is a great help. Got something to work with now.

It would help is you could upload a worksheet. If the equations are polynomial or can be converted to polynomial try Groebner analysis.

It looks like part of the equation is missing at the end of the first line.

Thanl you .

So simple when you know. What is  op(op(%)) supposed to do? It works fine without it.

Thanl you .

So simple when you know. What is  op(op(%)) supposed to do? It works fine without it.

Thank you. I didn't know about the blank having such an effect. a bit of history. The Xs are the real roots of a 20th oder polynomial which garunteed the Ys real, so that's what started of the lists idea. With hind sight I should have probably have put all teve valuse in a 20X6 table and then deleted rows accordingly. As the complex numbers( a,b,c) were being genarated by arcsin(x) iI got around the problem be checking |x|<=1.

Thank you. I didn't know about the blank having such an effect. a bit of history. The Xs are the real roots of a 20th oder polynomial which garunteed the Ys real, so that's what started of the lists idea. With hind sight I should have probably have put all teve valuse in a 20X6 table and then deleted rows accordingly. As the complex numbers( a,b,c) were being genarated by arcsin(x) iI got around the problem be checking |x|<=1.

Very very interesting. So Maple treats g[2011] as being equal to g[2101] That explains a lot.

During the week I had sutmbled across assign(solve(functionname)) and it was working.

That worked for g[1000]series G[200] series and G[300] series. So g[1001] is treated as equal to g[1010] etc.

The way g's and G's are being generated is for example

Θ2:=add(add(add(`if`(i+j+k<=4, g[2000+100i+10k+k]*c[1]^i*c[2]^j*c[3]^k,0),i=1..4),j=1..4),k=1..4);

then the coeffs of this Θ is compared to a Determinant of c[1],c[2],c[3].

Basicially I am copying the formulas from a paper and am trying to stay close to the notation used. Interestingly enough in the paper the notation used is g2-110 . But that doesnt seem to help. I would appreciate any advive

Very very interesting. So Maple treats g[2011] as being equal to g[2101] That explains a lot.

During the week I had sutmbled across assign(solve(functionname)) and it was working.

That worked for g[1000]series G[200] series and G[300] series. So g[1001] is treated as equal to g[1010] etc.

The way g's and G's are being generated is for example

Θ2:=add(add(add(`if`(i+j+k<=4, g[2000+100i+10k+k]*c[1]^i*c[2]^j*c[3]^k,0),i=1..4),j=1..4),k=1..4);

then the coeffs of this Θ is compared to a Determinant of c[1],c[2],c[3].

Basicially I am copying the formulas from a paper and am trying to stay close to the notation used. Interestingly enough in the paper the notation used is g2-110 . But that doesnt seem to help. I would appreciate any advive

freeze.mw

I tried freeze on one equation but it only frooze one variable. Am i doing something wrong? have attached sample

freeze.mw

I tried freeze on one equation but it only frooze one variable. Am i doing something wrong? have attached sample

@Markiyan Hirnyk 

sum(sum(A[i]*B[j], j = 1 .. min(6, 8-i)), i = 1 .. 6);

 

 

I changed it to the above later.That worked and gave me the counting sequence I'm after.

Thank you for your help

@Markiyan Hirnyk 

sum(sum(A[i]*B[j], j = 1 .. min(6, 8-i)), i = 1 .. 6);

 

 

I changed it to the above later.That worked and gave me the counting sequence I'm after.

Thank you for your help

Based on what you did I tried this

 sum(sum(A[i]*B[j], i = 1 ..6 ), j = 1 .. min(6, 8-j));

But It would not calculate it

Based on what you did I tried this

 sum(sum(A[i]*B[j], i = 1 ..6 ), j = 1 .. min(6, 8-j));

But It would not calculate it

First 17 18 19 20 Page 19 of 20