# mucalc.com

Hello, mucalc developer here, I suggest you use cocalc, since the development of mucalc is pretty much dead. Feel free to contact @antoineMoPa if you want to buy the domain name.

# Shareable math in your browser

test μCalc (mucalc) is a collaborative calculator

To use it, try a demo sheet
μCalc lets you plot functions & do basic calculations
share the sheet URL with your friends/classmates/colleagues!

Have fun!

or

# Try an example

Click one of the launch buttons to create a new sheet with a pre-loaded example.

### Area of a circle

This small example shows how to do basic calculations and how to use variables.

### Plot sin(x)

This example shows how to convert angles and how to plot functions.

### Convert, round & plot

This example shows how to convert units and how to round values. We also see that we can use round() in plots.

### Features

• Completely open source
• Play with numbers
• Plots Functions
• Write text containing LaTeX equations
• Store values in variables
• Convert units

## Use μCalc as a project logbook

Do you have math intensive team projects? Keep track of your math in mucalc.com and let everyone access the important notes, solutions and results. Document solutions using text cells and LaTeX equations.

## Use μCalc in PBL (Project Based Learning)

μCalc was created with PBL in mind. In a class, set up a projector with mucalc.com and let students access and edit the sheet. Use mucalc.com in small groups to encourage the sharing of ideas. Everyone who has an idea can type it right away. Lock the sheet when the problem is solved or when the class is over so that everyone can access the solution at home while studying.

Use μCalc instead of your calculator (or along with it) and keep track of the problems you solve. If there is a small change in a problem, or if you made a mistake, change what needs to be changed and re-calculate. Erase less and save paper. If teammates need help with a problem, send them the link to the sheet. Ask them for help when you are stuck!

## Team work @home

Many times, two brains are better than one. It is even better if you don't have to go away from home (or the coffee shop?). Solve problems in team and do your math together wherever you are in the world. You can use the chat to think out the problem, you can create plots simultaneously and try solutions faster.

## μCalc lets you have fun with fractals

You can use complex numbers to generate fractals. Simple mathematical expressions can create complex shapes & images. Results can be beautiful & fascinating. Other times, it will look like an insect. This is an image of the Julia set.

# Title

## Quick Reference

Click the examples to run them!

### Basics

Calculate things:
13*42*(3+32)/12
The math is parsed and calculated by math.js use it as a syntax reference.
Data is saved when you press GO/Enter
Copy/Paste URL to share sheet
Use backspace to delete an empty cell
Use semicolon (;) to write what you would write on many cells:
a = 1; b=2; sin(a+b)

### Numbers

You can use the electrical engineering notation with numbers (n,u,m,k/K,meg/M,G)
ex: 1K = 1000

### Functions

You can define functions like that: f(x) = x**2
Then you can use f(x): f(pi)

### Constants

pi, e (Euler), i (sqrt(-1)), etc. mathjs constants

### Plots

You can plot an expression:
plot("sin(x+0.5)")
plot("e**x")
Plot more than one function at once:
plot("e**x","sin(x)")

Polar plots are also available
pplot("1+sin(theta)")
Default range is [-π, π], to override it:
pplot("theta",0,10)

### Fractals

For 10 iterations and a size of 140 pixels:
Julia: zfractal("z**2+0.4-0.05i",10,140)
Mandelbrot: zfractal("z**2+c",10,140)
Cellular automaton: rule(45)

### Math

sin(3.14)
sin(360deg)
a = 30
b = 3 * a
b (to show the value of 'b')

### Conversions

3 meters to inches
3 in to cm
1 gal to L
1 L to cm^3
4 bytes in bits

Comments exist to let you explain what you are doing.
Create text cells with this syntax:// Comments can be used to describe what's next
Once created, click a comment to edit it.
Use comments at the end the line to describe what you are doing: 1+1 // Here is a simple addition

### Bonus

a=1K; b=2K; LL(a,b) : equivalent value of resistors in parallel.

{{info}}

### Sheet Settings

Change title
Lock sheet from further editing
Open a copy
View as JSON

### Stats

0 visits.

This might take some time to compute.
Don't ask me anymore for this cell