SECITEC - 2019 - PARTE II
A Semana da Ciência e Tecnologia – SECITEC é o evento anual científico oficial do Campus Luzerna do Instituto Federal Catarinense, realizada a partir de 2012 como plataforma para divulgação da produção científica de seus alunos e professores.
Carga Horária: 4h
Prof João Marcello Pereira ([email protected])
Link para a parte I : https://share.cocalc.com/share/9110c074abc3ba6f36ef922980eaf978580ee422/SECITEC-2019-PARTE-1-EXE.ipynb?viewer=share
Link para a parte III: https://share.cocalc.com/share/c36feb3553f76b64163a3d568ce5cd9c2081ed71/SECITEC-2019-PARTE-3-EXE.ipynb?viewer=share
PROGRAMAÇÃO BÁSICA
A estrutura de programação do CoCalc é baseada em Python, com algumas diferenças quanto à sintaxe de alguns comandos.
ESTRUTURA DE DECISÃO
Condicional "SE" (IF)
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-1-6c9c8726329e> in <module>()
1 # números aleatorios x e y
2
----> 3 import pygame
ImportError: No module named pygame
Codifique a função definida como: f(x) = ParseError: KaTeX parse error: Expected 'EOF', got '&' at position 53: … 1 &; ~\text{x &̲lt; 0}. \end{ca…
ESTRURA DE REPETIÇÃO
Repetição "PARA" (FOR)
Repetição "ENQUANTO" (WHILE)
FUNÇÃO
Função, de acordo com a definição matemática, é uma correspondência unívoca entre dois conjuntos em que a cada elemento do primeiro conjunto corresponde a um e somente um elemento do segundo. Dessa forma, temos que uma função é uma relação entre das variáveis, sendo uma dependente e outra independente. Ex: .
Para definir uma nova função no CoCalc de duas maneiras:
forma reduzida - utilizada de forma semelhante a definição matemática de função. função_nome(argumento) = código.
def - use o comando def e dois pontos após a lista de nomes das variáveis. Em Python, blocos de código não são indicados por colchetes ou blocos de início e fim, como em outras linguagens. Em vez disso, blocos de código são indicados por identação, que devem estar alinhadas exatamente.
GRÁFICOS 2D E 3D
RAÍZES
De acordo com o dicionario matemático disponível em "http://www.somatematica.com.br/dicionarioMatematico" temos que:
Equação: Expressão algébrica indicada por uma igualdade, onde há valores desconhecidos expressos por letras (incógnitas). Logo, todo conjunto de expressões no qual há uma igualdade cuja(s) incógita(s) satisfaçam a um conjunto limitado de soluções, então temos uma equação. Ex: .
Sistemas Equações Não Lineares
INTERPOLAÇÃO
Os resultados de medições experimentais ou simulações numéricas fornecem, em geral,um conjunto de valores de uma função em pontos discretos de uma variável independente. Esses valores podem ser apresentados naforma de uma tabela para valores discretos de 𝑥. O processo de calcular a função para valores intermédios aos valores conhecidos de 𝑓(𝑥)é chamado interpolação (MIRANDA, 2018). Tipos de interpolação:
Interpolação linear (padrão da funçao
interp1d
)Interpolação polinomial
Interpolação trigonométrica
Spline
Gráfico interpolação linear:
AJUSTE DE CURVAS
Ajuste de Curvas é um método que consiste em encontrar uma curva que se ajuste a uma série de pontos e que possivelmente cumpra uma série de parâmetros adicionais. Ajuste de curvas pode envolver tanto interpolação, onde é necessário um ajuste exato aos dados, quanto suavização, na qual é construída uma função "suave" que se aproximadamente se ajusta aos dados. Outro assunto relacionado é análise de regressão, a qual se foca mais em questões da inferência estatística (Wikipedia, 2019).
FIM