dharr

Dr. David Harrington

8482 Reputation

22 Badges

21 years, 33 days
University of Victoria
Professor or university staff
Victoria, British Columbia, Canada

Social Networks and Content at Maplesoft.com

Maple Application Center
I am a retired professor of chemistry at the University of Victoria, BC, Canada. My research areas are electrochemistry and surface science. I have been a user of Maple since about 1990.

MaplePrimes Activity


These are replies submitted by dharr

@isifesai Your solve syntax needs to be

solve({cat(eq, 1 .. 62), seq(a[i] >= 0, i = 1 .. 26), seq(b[i] >= 0, i = 1 .. 12), seq(x[i] >= 0, i = 1 .. 24)}, [seq(x[i], i = 1 .. 24)])

but you have many more equations and constraints than variables, and you don't get any solutions.

@fatemeh1090 The .pdf result has x__2 in, which in the worksheet I did, is expressed in terms of alpha, beta etc. It is not easy to check if they are the same.

@Carl Love That's a nice result. When I get that message, I assume that dsolve has already tried to use solve. So I'm surprised it can be done by hand; I'll try harder with future cases.

The square roots are giving you the problem. You might have better luck formulating the problem in polar coordinates (see SetCoordinates).

I don't get the warning in Maple 2017. Adding the allsolutions option still gives only the two solutions you got, suggesting there are no others.

@baharm31 Sorry, I don't understand what you want. You need to give a simpler example that illustrates what you want.

@tomleslie OP used combine, which converts cos(x)^7 to a sum of cos(n*x) and sin(n*x) type terms, i.e. a fourier series, so there will be no powers like cos(x)^7.

Perhaps:

Round:=(x,digs::nonnegint)-> evalf(round(x*10^digs)/10^digs);

@Kitonum or last line could be add(Dists)/20;

@lcz I haven't used Maplets, but an option like foreground=red can change some things, e.g. in a TextField or Button, though I don't see how to do it for GridLayout.

@Carl Love This leaves "1" as nonlinear, which is not what the OP wanted.

@Carl Love OP's code looks at nops, so would have 3*x nonlinear. But perhaps the ground rule excluded that: "can be any combination of the given variables, that is, x, y, and z", which made me wonder if "y*y" would count.

@Stretto The rectangle and cursor mechanism in a code edit region works in the same way as for 1-D. I'm not aware of cases that don't work.

@Anthrazit Do(%MathContainer0 = evalf[3](a)); will give you 3 sig fig (not decimal digits, which is harder to arrange)

You can of course use a math container as a label by making it not editable.

First 72 73 74 75 76 77 78 Last Page 74 of 89