Ir para o conteúdo principal

Programação

Séries infinitas - Cálculo com Python e SymPy

·7849 palavras·37 minutos
Um bom tempo do estudo de cálculo é destinado às chamadas séries infinitas. Mas, afinal, o que são séries infinitas? E qual sua relação com o paradoxo de Aquiles e a tartaruga, um dos chamados paradoxos de Zenão de Eleia, filósofo grego? Qual a relação com quântica e o princípio da incerteza? E onde entra Python nisto tudo? É o que descobriremos neste artigo.

Integrais - Cálculo com Python e SymPy

·2293 palavras·11 minutos
Já escrevemos aqui no site sobre os conceitos de limite e derivada e como podemos fazer contas relacionadas com Python. Seguindo na nossa jornada de cálculo, neste artigo veremos como trabalhar com integrais com o SymPy e o SciPy, pacotes da linguagem Python. No caminho, teremos algumas noções de métodos numéricos.

Cálculo com Python e SymPy - Derivadas

·1394 palavras·7 minutos
O início dos cursos de cálculo costuma ser abstrato pelo conceito de limite. Mas, logo passa a ser mais palpável com a introdução do conceito de derivada, que possui diversas aplicações práticas evidentes. Neste artigo, veremos como trabalhar com derivadas com o SymPy, pacote da linguagem Python.

Cálculo com Python e Sympy - limite

·2206 palavras·11 minutos
O conceito de limite é o mais importante dentro do estudo de cálculo. Diversos outros conceitos e ideias se baseiam na definição de limite. Neste artigo, veremos como podemos achar o limite de funções usando o SymPy e como este pacote pode ser um auxílio didático no estudo de cálculo.

Lógica para programadores

·4116 palavras·20 minutos
Em programação, a palavra “lógica” pode se referir ou ao processo de elaboração de um algoritmo, ou a estruturas condicionais da linguagem, ou a operadores lógicos como E e OU. Nos dois últimos casos, estamos dentro da chamada lógica matemática.

Gráficos com SymPy e Matplotlib

·3489 palavras·17 minutos
Neste artigo veremos como fazer gráficos com SymPy e Matplotlib. Usualmente quando se fala de SymPy focamos na parte relacionada à resolução de problemas de cálculos matemáticos. Mas muitos esquecem que a biblioteca possui alguns recursos básicos para construção de gráficos, que veremos neste artigo.

Resolvendo equações com SymPy

·1447 palavras·7 minutos
Grande parte do estudo de matemática em níveis mais fundamentais é dedicada a resoluções de equações e sistemas de equações. Neste artigo veremos como utilizar o SymPy para essas tarefas de forma rápida e intuitiva.

Git e GitHub - Guia definitivo de colaboração

·4299 palavras·21 minutos
O Git pode ser uma ferramenta um pouco assustadora para iniciantes devido ao grande número de comandos e possibilidades. Neste artigo, desmistificaremos os principais aspectos do Git de forma a possibilitar colaborar em qualquer projeto. O famoso fluxo de forks e pull requests, popularizado pelo GitHub, será abordado.

Geradores em Python - Códigos até 1000 vezes mais rápidos

·1938 palavras·10 minutos
Você sabe a diferença entre uma função “normal” e uma função geradora em Python? Qual a diferença entre o return de uma função usual e o yield de um gerador? Nesse artigo responderemos essas perguntas e ainda nos aprofundaremos em alguns aspectos da linguagem. Veremos como geradores em Python podem tornar seu código até 1000 vezes mais rápidos.

Instalando o Anaconda no Linux Mint 20

·1193 palavras·6 minutos
Você já deve ter ouvido falar em data science ou machine learning. E, eventualmente, já ouviu falar ou teve contato com as linguagens R ou Python. O artigo de hoje é sobre o Anaconda, uma distribuição que visa facilitar a instalação e o gerenciamento de ferramentas dessas duas linguagens, visando especialmente aplicações na área científica.