A população de um determinado país é de 50 milhões e a expectativa é de que ela duplique em 20 anos. Determine a população em 5 anos, partindo da população inicial.
O crescimento populacional segue a equação:
Onde é a população no tempo , é a população inicial e d é tempo necessário para a população duplicar.
Passo 1
Opa pessoal aqui é uma questão que podemos resolver de diversas formas, porém vamos resolver com a criação de uma função. Para otimizar nossos cálculos, vamos utilizar uma function para realizar essa operação e automatizar as coisas.
Passo 2
Para criar a precisamos primeiro lembrar da sua sintaxe.
A sintaxe da é a seguinte:
Primeiramente vamos anexar ela a alguma variável, pode ser qualquer letra ou nome, desde que não detenha caracteres especiais.
E depois vamos dar um nome para ela, nessa questão eu vou chamar a variável de P e dar o nome de .
Então minha fica:
Agora precisamos inserir a variável que vai alimentar nossa função, a questão nos informa que a variável que vamos alimentar a função é o tempo.
E chamei essa variável tempo de t de uma forma arbitrária, belezinha?
Vamos lá, agora que já iniciamos a function vamos criar seus elementos, a função informada precisa de dois elementos.
O primeiro elemento é a população inicial e o segundo é o parâmetro e ambos são dados na questão, logo nossa function fica:
Agora vamos inserir a função que foi informada no problema.
Para imprimir uma saída de dados mais organizada vamos criar um para imprimir o valor organizado na nossa aba do command window.
A sintaxe da função é a seguinte:
Onde devemos chamar a função, abrir um parêntese e escrever o texto que desejamos entre aspas simples.
No lugar que queremos imprimir os valores devemos colocar pois nossa variável geralmente é flutuante pois nem sempre toda raiz sai um número de uma exponencial.
Após realizar essa operação, antes de fechar os parênteses da função devemos linkar os a cada variável.
O primeiro é correspondente ao tempo por isso coloquei o primeiro e o segundo é correspondente a população, linkando com o p depois disso fechamos os parênteses da .
E finalizamos a função com um end no final, digitando tudo certinho sua função deve ficar algo assim:
Agora precisamos salvar essa função com o nome populacao.
Isso é uma restrição do Matlab, o arquivo precisa ser salvo com o nome da função.
Passo 3
Agora que já criamos a função vamos resolver o problema.
No command Windows vamos colocar as seguintes linhas de códigos:
Após isso vamos adicionar a seguinte linha de código
Digitando tudo certinho deve mostrar a seguinte informação:
Resposta
Ei, a resposta está no passo a passo :)