Defina no Scilab a função
. Calcule os valores de
para cinco valores de
à sua escolha. Utilize vetores para armazenar os valores de
e de
.
Passo 1
O enunciado pede para definirmos, no Scilab, a função
e, em seguida, calcularmos cinco valores de
para cinco valores de
quaisquer, usando vetores para armazenar tanto
quanto
. O conteúdo aqui é programação básica em Scilab: definição de função e operações vetoriais.
Passo 2
Definimos a função em Scilab criando um arquivo de função ou direto no console com o comando abaixo. Esse bloco cria a função
que recebe um vetor (ou escalar) e devolve
:
function y = f(x)
y \(=2\)*x \(+1\)
endfunction
Passo 3
Escolhemos cinco valores de
. Por exemplo, para simplificar, vamos usar:
x = [\(01234\)];
Aqui
é um vetor linha com cinco componentes.
Passo 4
Chamamos a função
passando o vetor
. Como em Scilab as operações são vetoriais por padrão, o resultado é outro vetor
com o mesmo tamanho de
:
y = f(x);
Passo 5
Para visualizar os valores obtidos, basta usar o
disp
ou simplesmente digitar o nome das variáveis:disp(x) // exibe o vetor de entradas
disp(y) // exibe o vetor de saídas
Resposta
// Definição da função
function y = f(x)
y \(=2\)*x \(+1\)
endfunction
// Escolha de cinco valores de x
x = [\(01234\)];
// Cálculo de y = f(x)
y = f(x);
// Exibição dos resultados
disp(x) // retorna 0. 1. 2. 3. 4.
disp(y) // retorna 1. 3. 5. 7. 9.