Wolfram Cálculo & Álgebra | Experimente!

Edite e execute qualquer trecho de código clicando dentro do código e pressionando
+
.
Cálculo Matemático Simbólico & Numérico. Para todos, de estudantes do ensino médio a pesquisadores avançados em matemática.
Séculos de desenvolvimento matemático reunidos em um conjunto de funções extremamente poderosas, integradas a visualizações avançadas e dados incorporados imediatamente computáveis.

Simplificar, Fatorar ou Expandir Expressões Algébricas

Simplifique uma expressão envolvendo funções racionais:
Executar
In[]:=
Simplify
1
x+1
-
1
2
(x+1)

Especifique suposições que afetam o resultado de um cálculo:
Executar
In[]:=
Assumingx<0,Simplify
2
x

Fatore de forma eficiente polinômios de alto grau:
Executar
In[]:=
Factor[
15
x
-1]
Verifique a fatoração multiplicando os polinômios:
Executar
In[]:=
Expand[(-1+x)(1+x+
2
x
)(1+x+
2
x
+
3
x
+
4
x
)(1-x+
3
x
-
4
x
+
5
x
-
7
x
+
8
x
)]

Resolver uma Equação ou um Sistema de Equações

Obtenha os valores que satisfazem equações com parâmetros simbólicos:
Executar
In[]:=
SolveValues[a
2
x
+bx+c==0,x]
Obtenha regras de substituição que resolvem um sistema de equações para variáveis especificadas:
Executar
In[]:=
Solve[{x+y+z==4,x-z==2,x-2y+z==2},{x,y,z}]
Resolva o sistema linear
m.xb
:
Executar
In[]:=
LinearSolve
-3
6
-3
7
-1
5
8
8
-3
,
2
9
8


Calcular Derivadas de Funções

Calcule a derivada de uma função em relação a variáveis especificadas:
Executar
In[]:=
D[Sin[x],x]
Calcule a 𝑛-ésima derivada de uma função em relação a variáveis especificadas:
Executar
In[]:=
D[
ax

,{x,n}]

Calcular Integrais

Resolva integrais indefinidas simbolicamente:
Executar
In[]:=
∫xx
Calcule integrais numericamente:
Executar
In[]:=
NIntegrate
-
2
x

,{x,0,24}
Avalie integrais com múltiplas variáveis de integração:
Executar
In[]:=
∞
∫
0
∞
∫
0
-
2
x
+
2
y


xy

Resolver Equações Diferenciais

Resolva equações diferenciais ordinárias simbolicamente:
Executar
In[]:=
DSolve[u''[x]+
2
k
u[x]==0,u[x],x]
Obtenha soluções numéricas para equações diferenciais:
Executar
In[]:=
lorenzsolution=NDSolve[{
′
x
[t]-3(x[t]-y[t]),
′
y
[t]26.5`x[t]-y[t]-x[t]z[t],
′
z
[t]x[t]y[t]-z[t],x[0]z[0]0,y[0]1},{x,y,z},{t,0,202},MaxSteps∞]
Visualize soluções com gráficos 3D:
Executar
In[]:=
ParametricPlot3DEvaluate[{x[t],y[t],z[t]}/.lorenzsolution],{t,0,200},
Nice options for Lorenz system plot


Calcular Produtos Internos, Produtos Vetoriais, etc.

Calcule o produto interno de dois vetores:
Executar
In[]:=
{a,b,c}.{x,y,z}
Calcule o produto vetorial de dois vetores:
Executar
In[]:=
{a,b,c}{x,y,z}
Calcule a norma de um vetor:
Executar
In[]:=
Norm[{3,4,12}]

Calcular Gradiente, Divergente e Rotacional

Calcule o gradiente de uma função para obter um campo vetorial:
Executar
In[]:=
vfield[x,y,z]=Grad[x
2
y
3
z
,{x,y,z}]
Calcule a divergência de um campo vetorial:
Executar
In[]:=
Div[vfield[x,y,z],{x,y,z}]
Calcule o rotacional de um campo vetorial:
Executar
In[]:=
Curl[vfield[x,y,z],{x,y,z}]

Realizar Operações Aritméticas com Matrizes

Calcule a soma ou a diferença de matrizes:
Executar
In[]:=
a
b
c
d
+
e
f
g
h
//MatrixForm
Calcule o produto de matrizes:
Executar
In[]:=
a
b
c
d
.
x
y
//MatrixForm
Calcule eficientemente potências de matrizes:
Executar
In[]:=
MatrixPower
1
-2
3
-2
3
-1
3
-1
2
,4//MatrixForm

Calcular Determinante, Inversa, Transposição de Matrizes, etc.

Calcule o determinante de uma matriz:
Executar
In[]:=
Det
a
b
c
d

Calcule a inversa de uma matriz:
Executar
In[]:=
Inverse
a
b
c
d
//MatrixForm
Transponha uma matriz:
Executar
In[]:=
Transpose
1
2
3
4
//MatrixForm
Encontre a transposta conjugada de uma matriz (também conhecida como transposta Hermitiana):
Executar
In[]:=
ConjugateTranspose
1
2
3
4
//MatrixForm

Decomposições Matriciais

Encontre uma matriz de similaridade para transformar uma matriz em sua forma canônica de Jordan:
Executar
In[]:=
JordanDecomposition
9
-7
3
12
-10
3
16
-16
1
//Map[MatrixForm]
Determine a decomposição em valores singulares (SVD) de uma matriz:
Executar
In[]:=
SingularValueDecomposition
1
2
1
2
//Map[MatrixForm]

Utilizar e Visualizar Funções Matemáticas

Avalie numericamente funções com precisão especificada:
Executar
In[]:=
N[BesselJ[2,3],50]
Use diversas funções especiais como parte das entradas ou saídas:
Executar

Calcular Limites de Sequências ou Funções

Determinar Relações Assintóticas

Calcular Transformadas Integrais e de Soma