// Welcome to MathStudio! Press enter on your keyboard to evaluate the expressions. Press shift and enter to create a new line.
Computing 
1
1+2+3+4+5
Computing 
2
4*5
Computing 
3
6!
Computing 
4
// Algebra
Computing 
5
x+x+x
Computing 
6
a*a+b+b+b+c*c*c*c
Computing 
7
Expand((a+b)^10)
Computing 
8
Apart((x^2)/(x^2+1)^2)
Computing 
9
Factor(x^4+5x^2-6)
Computing 
10
// Solving Quadratic Equations
Computing 
11
Solve(x^2+5x+6=0)
Computing 
12
Solve(1,5,6)
Computing 
13
// Limits
Computing 
14
Limit((3x-15)/sqrt(x^2-10x+25), x, 5, 1)
Computing 
15
Limit(cos(a*x)/x^2-cos(b*x)/x^2, x, 0)
Computing 
16
// Derivatives
Computing 
17
D(sin(x))
Computing 
18
D(sin(x)*cos(x^2))
Computing 
19
D(f(x)*g(x))
Computing 
20
D(sqrt(x)^sqrt(x), x)
Computing 
21
// Integrals
Computing 
22
Integrate(x^2+3x-6)
Computing 
23
Integrate(exp(x)*sin(x))
Computing 
24
Integrate(-3/x^2+sin(x)/(1-sin(x)))
Computing 
25
Integrate((1+2cos(x))/(1+2sin(x)))
Computing 
26
Integrate(1/(a*x^2+b*x), x)
Computing 
27
// Graphing
Computing 
28
Plot(sin(x))
Computing 
29
Plot(sin(x),cos(x),colors=[blue,red])
Computing 
30
Plot(sin(x^2)*x)
Computing 
31
Plot(sin(x),lineWidth=5,lineDash=[10,5])
Computing 
32
// Parametric Plots
Computing 
33
ParametricPlot(cos(u),sin(u))
Computing 
34
ParametricPlot(sin(7u), sin(8u), u=[0,2@pi,400], color=blue, numbers=0)
Computing 
35
ParametricPlot(10sin(31u), 10cos(31u), u=[0,2@pi,48], axis=0, numbers=0, color=orange)
Computing 
36
// Polar Plots
Computing 
37
PolarPlot(sin(2@theta))
Computing 
38
PolarPlot(@e^sin(@theta)-2cos(4@theta)+sin(1/24(-@pi+2@theta))^5, @theta=[0,21@pi,1000], color=magenta)
Computing 
39
PolarPlot(2-2*sin(@theta)+sin(@theta)*sqrt(abs(cos(@theta)))/(sin(@theta)+1.4),color=red,shade=middle)
Computing 
40
// Time Graphing
Computing 
41
Plot(sin(x+T))
Computing 
42
Plot(sin(x+T)*x)
Computing 
43
Plot(sin(x+T),x*cos(T)+sin(T))
Computing 
44
// Vector Fields
Computing 
45
VectorPlot(-y, x)
Computing 
46
VectorPlot(-y, cos(x+T))
Computing 
47
// Multiple Plots
Computing 
48
1Plot(sin(x), color=blue)
2ParametricPlot(cos(u), sin(u), color=red)
3PolarPlot(sin(2@theta), color=green)
4ParametricPlot(2cos(u), 2sin(u), color=magenta)
Computing 
49
// Minimum, Maximum and Zero Values
Computing 
50
Plot(sin(x),min=1)
Computing 
51
Plot(cos(x),sin(x),color=[blue,red],min=[0,1],max=[1,0])
Computing 
52
// List Plots
Computing 
53
ListPlot([1,2,3,4,5,4,3,8,6,8])
Computing 
54
ListPlot(Random(1,10,100), lines=0, points=4, shade=0, color=red)
Computing 
55
// Regression Analysis
Computing 
56
LinearFit([1,4,9,5,7,5,4,2,9], [3,4,5,7,8,10,4,7,6])
Computing 
57
LinearFitModel([1,4,9,5,7,5,4,2,9], [3,4,5,7,8,10,4,7,6])
Computing 
58
LinearFitPlot([1,4,9,5,7,5,4,2,9], [3,4,5,7,8,10,4,7,6])
Computing 
59
QuadraticFitPlot([7, 5, 8, 10, 13], [15, 19, 14, 18, 25])
Computing 
60
SinFitPlot(sin((1:50)/5)*Random(1,3,50))
Computing 
61
// 3D Graphing
Computing 
62
Plot3D(2cos(x)*sin(y))
Computing 
63
Plot3D(cos(x)*y+sin(y)*x, colors=[red, yellow])
Computing 
64
1Slider(a,2,10,0.1)
2Plot3D(cos(x)+sin(y),x=[-a,a],y=[-a,a])
Computing 
65
Plot3D(sin(T-sqrt(x^2+y^2)), colors=[red, yellow], lines=0)
Computing 
66
// 3D Parametric Plots
Computing 
67
ParametricPlot3D((3+sin(v)+cos(u))*sin(2v), (3+sin(v)+cos(u))*cos(2v), sin(u)+2cos(v), u=[0, 2@pi, 40], v=[0, 2@pi, 80], lines=0, name=Toroid)
Computing 
68
// Sliders
Computing 
69
1Slider(n, 1..50)
2Expand((a+b)^n)
Computing 
70
1Slider(n, 1..100)
2(1:n)^2
Computing 
71
1Slider(a, 1, 10, 0.1)
2Plot(sin(a*x))
Computing 
72
1Slider(a, 1, 10, .1)
2Slider(b, 0, 10, .1)
3Slider(c, 1, 10, .1)
4Plot(sin(a*x+b)*c)
Computing 
73
1Slider([a,b],1,10,0.1)
2Plot3D(cos(a*x)+sin(b*y))
Computing 
74
// Scripting
Computing 
75
1one = 1
2two = 2
3three = 3
4one + two + three
Computing 
76
one^2 + two^2 + three^2
Computing 
77
1cube(x) = x^3
2cube(5)
Computing 
78
1data = @[29, 29]
2for [row, column] in data
3 data(row, column) = gcd(row, column) > 1
4end
5ImagePlot(data)
Computing 
79
// Lists
Computing 
80
1:100
Computing 
81
[1,2,3]*[4,5,6]
Computing 
82
// Matrices
Computing 
83
[[1,2],[3,4]]*[[5,6],[7,8]]
Computing 
84
Inverse([[1,5,6], [2,4,5], [1,1,7]])
Computing 
85
Inverse([[a,b], [c,d]])
Computing 
86
Identity(5)
Computing 
87
// Units
Computing 
88
2@feet+24@inches
Computing 
89
2@miles+4@kilometers
Computing 
90
(40@miles/@hour)*3@hours
Computing 
91
@megabytes -> @bytes
Computing 
92
50@fahrenheit -> @celsius
Computing 
93
2@hours -> @s
Computing 
94
5@years -> @days
Computing 
95
@inches -> @nanometers
Computing 
96
@tbsp -> @tsp
Computing 
97
@kilogram -> @pound
Computing 
98
4@miles -> @inches
Computing 
99
 
991
Google Drive
You are signed in as Connecting....
Commands
Share your MathStudio file.
MathStudio 7.1 (Web Version)
© 2003-2025 Pomegranate Apps. Created by Chris DeSalvo.
Available on the App Store
Available on the App Store
Computing