Você está na página 1de 46

Bacharelado em Cincia e Tecnologia Bacharelado em Cincias e Humanidades

BC 0005 Bases Computacionais da Cincia

Representao Grfica de Funes

Profa Maria das Graas Bruno Marietto graca.marietto@ufabc.edu.br

DEFINIO DE FUNO
Dados os conjuntos T (tempo) e E (espao). Qual a regra ou lei que associa um elemento de T a um elemento de E?

Observando a formao ou regularidade dos elementos que se sucedem em ambos os conjuntos, podemos dizer que a correspondncia entre os mesmos pode ser representada pela seguinte frase: O espao numericamente igual a 20 vezes o tempo, ou seja, Espao = 20 x tempo
2

DEFINIO DE FUNO
Definio de funo: Uma funo uma lei segundo a qual, para cada elemento x em um conjunto A corresponde um nico elemento y em um conjunto B O conjunto A chamado domnio da funo e o conjunto B o contra-domnio, ou imagem A variao de y, ou f(x), o conjunto de todos os valores possveis de f(x) quando x varia em todo o domnio

DEFINIO DE FUNO
Considere a variao de espao em relao ao tempo, durante a trajetria de um trem por uma ferrovia O que se deseja saber como varia o espao percorrido pelo trem de acordo com o tempo gasto Foram feitas medidas do espao percorrido pelo trem em intervalos de tempo iguais, digamos, de hora em hora, com os seguintes resultados: Tempo (h) Espao (Km)
0 1 2 3 4 5 0 20 40 60 80 100
4

DEFINIO DE FUNO
Existe uma lei, regra de formao, que relaciona estes dois conjuntos (tempo e espao)?

Podemos afirmar que entre dois conjuntos h uma correspondncia quando existe uma Lei tal que, ao se considerar um elemento de um conjunto, podemos associ-lo fazendo uso da lei a outro elemento do outro conjunto
5

DEFINIO DE FUNO
Espao = 20 x tempo y=f(t)=20*t Domnio da funo = conjunto do tempo Imagem da funo = conjunto dos valores do espao percorrido y=f(0)=20*0=0 y=f(1)=20*1=20 y=f(2)=20*2=40

EXERCCIO
A dvida pblica dos EUA (em bilhes de dlares) para alguns anos encontra-se no grfico a seguir: Determine: a) Variveis envolvidas b) Varivel dependente c) Varivel independente d) Domnio da funo e) Conjunto imagem f) A variao da dvida entre os anos de 1985 e 1987 g) A dvida permaneceu constante em algum perodo?

REPRESENTAO DE FUNO
Uma funo pode ser representada das seguintes formas: o verbalmente (descrevendo-a com palavras) o numericamente (atravs de tabela de valores) o visualmente (atravs de grficos) o algebricamente (utilizando-se uma frmula explcita)

REPRESENTAO GRFICA
Muitas vezes, dado o modelo matemtico de um sistema, encontramos a necessidade de visualizar o comportamento do mesmo, ou ento precisamos encontrar uma soluo mas no sabemos ao certo por onde comear a procur-la Nestes casos, grficos das funes em questo podem auxiliar no entendimento e podem, inclusive, fornecer uma primeira aproximao para a soluo procurada

Suponha que deseja-se prever a taxa de crescimento de uma faixa scio econmica da populao num perodo de anos no abordado numa pesquisa Seria necessrio fazer um modelo matemtico em cima do grfico obtido com os dados disponveis para se conseguir a informao desejada atravs de uma extrapolao

REPRESENTAO GRFICA: EXEMPLO 1

10

REPRESENTAO GRFICA: EXEMPLO 1

11

Considere o caso de um movimento uniformemente variado definido pela equao a seguir:

REPRESENTAO GRFICA: EXEMPLO 2

Como exemplo, vamos supor s0=0, v0=20m/s e a=-5 m/s2, ou seja, o corpo est freando

12

REPRESENTAO GRFICA: EXEMPLO 2


Como o corpo est freando, a posio mxima que ir atingir s=40m, e levar 4 segundos para atingi-la, como mostrado pelo ponto (b) Em (b) a sua velocidade ser nula. A partir da a acelerao negativa pode ser vista como uma acelerao em sentido contrrio e, portanto, o corpo comear a voltar e atingir a posio s = 0 novamente em t=8s (ponto c)
13

REPRESENTAO GRFICA: EXEMPLO 3

Populaes, em geral, crescem muito rapidamente, pois a cada gerao so mais indivduos para se reproduzir Dividindo a populao de cada gerao pela da gerao anterior, obtm-se:

Efetuando os mesmos clculos para os outros dados, ter-se- tambm o valor 1,3

14

REPRESENTAO GRFICA: EXEMPLO 3


Considere os dados da tabela a seguir, que mostram o crescimento de uma populao (em milhares) de bactrias

Qual a equao que descreve esse crescimento populacional de bactrias? Esboce o grfico
15

REPRESENTAO GRFICA: EXEMPLO 3

p1/p0=1,3 p2/p1=1.3 p3/p2=1,3

p1=p0*1,3 p2/p0*1,3=1,3 p2=p0*1,3*1,3 p2=p0*1,32 p3/p0*1,32=1,3 p3=p0*1,3*1,32 p3=p0*1,33

P(x) = p0*1,3x P(x) = 140*1,3x


16

P(x) = 140*1,3x Esta uma funo exponencial com base 1,3, assim chamada porque a varivel x est no expoente A base representa um fator de crescimento pelo qual a populao muda a cada gerao. Considerando r a taxa percentual, diz-se neste caso que a taxa de crescimento r = 30% = 0,3

REPRESENTAO GRFICA: EXEMPLO 3

17

PARTE PRTICA

18

SCILAB
O Scilab um software utilizado para resoluo de problemas numricos gratuito e distribudo com cdigo fonte

19

SCILAB
Digitando o comando: Estaremos criando uma varivel real chamada x cujo valor igual a 2 O ponto-e-vrgula ao final da instruo no obrigatrio. Caso ele no seja colocado, a varivel ser apresentada na tela:

20

VARIVEIS
Em programas computacionais precisamos armazenar informaes para utilizarmos durante a execuo do programa
3000:B712

Armrio Memria do computador

2000:12EC

VARIVEIS
As linguagens de programao permitem que os usurio atribuam nomes para as posies de memria da mquina
nome

Armrio Memria do computador

idade nacionalidade profissao

VARIVEIS
Uma varivel um endereo da memria de acesso randmico (RAM), representada por um nome (rtulo), criado pelo usurio, cujo contedo pode se alterar no decorrer do programa nome

Uma varivel composta por dois elementos: Identificador: nome dado pelo programador varivel Contedo: valor atual da varivel

VARIVEIS
Identificador

nome Maria Carla

nome idade nacionalidade profissao

Identificador

idade 17

Identificador

nacionalidade brasileira profissao estudante

Identificador

Uma varivel assume apenas UM valor por vez

SCILAB
Veremos agora como, cada vez que mencionarmos o nome de uma varivel, estaremos na verdade utilizando o seu contedo
Esta operao define y como sendo uma varivel com valor igual ao valor de x mais cinco, ou seja, y ter um valor igual a 7 Neste caso, z ser igual multiplicao dos valores guardados em x e y, ou seja, z ser igual a 14 Aqui, w ser igual diviso dos valores guardados em z e x, ou seja, w ser igual a 7
25

SCILAB
Alm dos operadores acima, o Scilab possui vrias funes matemticas que podem ser facilmente utilizadas, como por exemplo:

A funo exp() representa a exponencial natural. Ou seja, exp(x) = ex


26

SCILAB
Iremos definir para a funo seno(x) um intervalo de valores de x no qual queremos plotar a funo Vamos usar o intervalo [0;2 ]. Assim, para definir x, podemos usar o seguinte comando em Scilab:

Tal instruo criar um vetor x cujo primeiro valor ser igual ao primeiro valor do intervalo. O segundo valor ser dado pelo valor anterior somado ao valor do passo. Isto ir se repetir at que o valor da soma seja igual ou menor do que o ltimo valor do intervalo
27

SCILAB
Vamos considerar a funo: No intervalo x [0;2 ] Sempre que desejamos produzir um grfico de uma funo, precisamos, primeiramente, definir em quais pontos gostaramos de visualizar a funo, ou seja, para quais valores de x No Scilab existem duas formas para se definir estes valores: o Definindo diretamente os pontos x nos quais queremos plotar a funo o Definindo um intervalo de valores de x no qual queremos plotar a funo
28

SCILAB
Por exemplo, considere o seguinte comando: Que ir resultar no vetor: x=[0 0.01 0.02 0.03 0.04 0.05 0.06 ... 6.28] Tendo criado um vetor x, precisamos agora encontrar os valores de f (x) nestes pontos. Para tanto, utilizamos o seguinte comando: Gera um vetor f cujos elementos so dados pelo seno dos elementos definidos em x
29

SCILAB
Finalmente, podemos fazer o grfico utilizando o comando:

O primeiro parmetro se refere ao eixo das abscissas e o segundo ao eixo das ordenadas
30

SCILAB
Resumindo o que foi visto at aqui, produzimos o grfico utilizando a seguinte seqncia de instrues:

31

SCILAB
Para colocar nomes nos eixos dos grficos podemos usar os comandos:

32

SCILAB
Para colocar as linhas de grade no grfico, podemos usar o comando:

33

SCILAB
Para alterar a cor da curva no grfico, podemos adicionar um parmetro ao comando plot, dado pela primeira letra da cor desejada em Ingls. Por exemplo:

34

SCILAB: SINTAXE DE FUNES


Um cuidado precisa ser tomado para plotar grficos de funes que envolvam multiplicao ou diviso de vetores. Vamos considerar, por exemplo, a funo: f(x)=xex no intervalo x 2 [0; 1] : Seguindo os passos discutidos anteriormente temos: 1) Criao de um vetor de valores para x:

35

SCILAB: SINTAXE DE FUNES


2) Clculo de f(x) Para conseguir o resultado de f(x)=xex corretamente, precisamos utilizar a seguinte instruo:

Ou seja, o operador multiplicao precisa ser precedido de um ponto

36

SCILAB: SINTAXE DE FUNES

37

SCILAB: SINTAXE DE FUNES


Um cuidado precisa ser tomado para plotar grficos de funes que envolvam multiplicao ou diviso de vetores. Vamos considerar, por exemplo, a funo: f(x)=x2 no intervalo x [0; 10] :

38

SCILAB: SINTAXE DE FUNES


f(x)=x/(1+x2) no intervalo x [0; 40] :

39

ATIVIDADE EM AULA
A empresa COLKS a uma indstria automobilstica do pequeno pas chamado Govers, em que a moeda oficial o dubila O lucro mensal da COLKS funo do nmero de carros produzidos no ms Ela tem um custo fixo de 50 dubilas e um custo varivel funo do nmero de carros produzidos no ms. Usando NC para definir o nmero de carros produzidos em um ms, o custo varivel dado por 48(NC)0,9. Vamos dizer que ela venda cada carro por 50 dubilas. Assim, o seu lucro L mensal dado por

40

ATIVIDADE EM AULA
1. Usando uma calculadora ou o computador, determine o lucro L da COLKS ao produzir NC=1, NC=4 e NC=10 carros. Interprete os resultados que voc obteve 2. Agora faa um grfico de L em funo de NC para 0NC 20. A partir de quantos carros mensalmente vendidos a COLKS comea a ter lucro? 3. Analisando o grfico, quantos carros a COLKS tem que produzir no ms para ter um lucro de cerca de 100 dubilas?

41

ATIVIDADE EM AULA

42

ATIVIDADE EM AULA

43

ATIVIDADE PARA CASA


Resoluo dos Exerccios Captulo Representao Grfica de Funes oTrs (03) dos exerccios do Captulo "Representao Grfica de Funes", referentes segunda aula do curso de Bases Computacionais da Cincia, devem ser resolvidos e anexados nesta atividade oReforando, dos exerccios deste captulo o aluno ir escolher trs (03) deles para enviar a resoluo. oA entrega deve ser feita na forma de um arquivo no formato PDF ou DOC oA data limite de entrega est disponvel no ambiente Tidia, na opo Atividades
44

ATIVIDADE PARA CASA


Uso de Funes na Prtica Esta atividade tem por objetivo utilizar os conceitos de funes, com o uso do software Scilab, em uma situao prtica. Para isto o aluno(a) dever: 1) Apresentar a descrio de uma situao real 2) Tendo como base esta descrio, dever gerar pelo menos uma funo que modele o fenmeno analisado 3) Com o uso do software Scilab, o aluno dever propor pelo menos quatro usos da funo no entendimento da situao considerada 4) Os comandos utlizados no Scilab para cada uma das questes propostas devem ser apresentados A entrega deve ser feita na forma de um arquivo no formato PDF ou DOC
45

REPRESENTAO GRFICA DE FUNES

46

Você também pode gostar