MaplePortal/SymbolicMath - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Mozilla Firefox.

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : MaplePortal/SymbolicMath

 

Symbolic Math

Back to Portal

Maple lets you manipulate formulas symbolically. For example, here we rearrange the Van der Waals formula

 

> 

vdw≔P+n2aV2⋅V−n⋅b = n ⋅R⋅T:

> 

solvevdw,P

n⁢R⁢T⁢V2+a⁢b⁢n2−V⁢a⁢nV2⁢−b⁢n+V

(1)

Maple contains much more symbolic math functionality. Explore a few more examples below by selecting an item from the list below

 

 

Factor a Polynomial

 

> 

factor⁡6⁢x2+18⁢x−24

6⁢x+4⁢x−1

(2)

Details

 

Expand Functions and Distribute Products Over Sums

 

> 

expand⁡x+1⁢x+2

x2+3⁢x+2

(3)

Details

 

Sort the elements of a list, Vector, or one-dimensional Array

 

> 

sort⁡2,1,3

1,2,3

(4)
> 

sort⁡a,ba,aaa,aa,length

a,ba,aa,aaa

(5)

Details

 

Collect coefficients of like powers

 

> 

g:=x2⁢ⅇx−2⁢x⁢ⅇx+2⁢ⅇx−x2ⅇx−2⁢xⅇx−2ⅇx:

> 

collect⁡g,ⅇx

x2−2⁢x+2⁢ⅇx+−x2−2⁢x−2ⅇx

(6)

Details

 

Numerator or denominator of an expression

 

> 

g≔1+xx12⁢y:

> 

numerg

x+1

(7)
> 

denomg

x⁢y

(8)

Details

 

Series expansion

 

> 

seriessinx,x=4,5

sin⁡4+cos⁡4⁢x−4−12⁢sin⁡4⁢x−42−16⁢cos⁡4⁢x−43+124⁢sin⁡4⁢x−44+Ox−45

(9)

Details

Convert an expression to a different form

 

> 

convert⁡1+2 I,polar

polar⁡5,arctan⁡2

(10)
> 

g:=sinh⁡x+sin⁡x

g ≔ sinh⁡x+sin⁡x

(11)
> 

convert⁡g,exp

12⁢ⅇx−12⁢ⅇ−x−12⁢I⁢ⅇI⁢x−ⅇ−I⁢x

(12)

Details

 

Find indeterminates of an expression

 

> 

indets⁡x⁢y+zx

x,y,z

(13)
> 

indetssinx ⋅y

x,y,sin⁡x

(14)
> 

indetssinx⋅y,name

x,y

(15)

Details

 

Create a sequence of values or expressions

 

> 

seqi2,i=1..10

1,4,9,16,25,36,49,64,81,100

(16)
> 

seqi3, i in 2,1,3,6,7,7,4,2

1,8,27,64,216,343

(17)
> 

seqi, i in black, red, purple,mauve

black,mauve,purple,red

(18)

Details

 

Solve a differential equation symbolically

 

> 

eq≔ⅆⅆtyt+sin2t=0,y0=0:

> 

dsolveeq

y⁡t=14⁢sin⁡2⁢t−12⁢t

(19)

Details

Substitute an expression for another expression


> 

subsa=x+1,foo=a+sinxa2

foo=x+1+sin⁡xx+12

(20)

Details

 

Differentiate or integrate an expression


Differentiate or integrate an expression

> 

diffx2,x

2⁢x

(21)
> 

int2 x,x

x2

(22)

Details: diff, int

 

Limit of an expression


This the the gain of an op amp

> 

gain:=−A⁢C1⁢R2⁢s+1A⁢C1⁢C2⁢R1⁢R2⁢s2+C1⁢C2⁢R1⁢R2⁢s2+A⁢C1⁢R1⁢s+A⁢C2⁢R1⁢s+C1⁢R1⁢s+C1⁢R2⁢s+C2⁢R1⁢s+1:


Compute the limit as A goes to infinity.

> 

limitgain,A=infinity

−C1⁢R2⁢s+1R1⁢s⁢C1⁢C2⁢R2⁢s+C1+C2

(23)

Details