Você está na página 1de 12

EXERCÍCIOS

1. Localizar em intervalos, de duas maneiras distintas, cada zero real das funções definidas por: (procure variar
as opções)
 f(x) = x3 - 3x + 3;
» x=-10:1:10;
» y=x.^3-3*x+3;
» plot(x,y),grid
» ylabel('y'),xlabel('x')
» legend('f(x)=x^3-3x+3'),title('Zero de Funções')

Zero de Funções

f(x)=x3 -3x+3
1.5

0.5

y 0

-0.5

-1

-1.5

-2
-2.09 -2.08 -2.07 -2.06 -2.05 -2.04 -2.03 -2.02 -2.01
x

» format +,y
y =--------+++++++++++++

» format short
» loczer
Escolha um intervalo I do domínio da f para a localização de zeros.
Entre com a expressão de f(x) entre aspas: 'x.^3-3*x+3'
Entre com o valor do extremo inferior do intervalo I: -5
Entre com o valor do extremo superior do intervalo I: 5
Entre com o valor do número de subintervalos a serem analizados do intervalo I: 100
Entre com o valor máximo do comprimento dos subintervalos que contêm zero da f: 1

loczer = -2.2000 -2.1000


Gráfico da f e dos subintervalos que contêm zeros da f

100

80

60

40

20

0 []

-20

-40

-60

-80

-100
-5 -4 -3 -2 -1 0 1 2 3 4 5
Se um valor comparece como extremo de dois intervalos consecutivos, ele é um zero da f

» y=x.^3-3*x+3;
» g=x.^3;
» h=3*x-3;
» plot(x,g,x,h),grid
» xlabel('x'),ylabel('y')
» title('Zeros de funções')
» legend('g(x)=x^3','h(x)=3*x-3')
Zeros de funções

g(x)=x3
h(x)=3*x-3
-7

-8

-9
y

-10

-11

-12
-2.2 -2.15 -2.1 -2.05 -2
x

10 5 ;
f(x) = x5 – x3 + x
9 21

» x=-10:0.01:10;
» y=x.^5-(10/9)*x.^3+(5/21)*x;
» plot(x,y),grid
» ylabel('y'),xlabel('x')
» legend('f(x)=x^5-(10/9)*x^3+(5/21)*x'),title('Zero de Funções')
Zero de Funções
0.08
f(x)=x5-(10/9)*x3+(5/21)*x
0.06

0.04

0.02

0
y

-0.02

-0.04

-0.06

-0.08

-0.1
-1 -0.5 0 0.5 1
x

» format short
» loczer
Escolha um intervalo I do domínio da f para a localização de zeros.
Entre com a expressão de f(x) entre aspas: 'x.^5-(10/9)*x.^3+(5/21)*x'
Entre com o valor do extremo inferior do intervalo I: -10
Entre com o valor do extremo superior do intervalo I: 10
Entre com o valor do número de subintervalos a serem analizados do intervalo I: 200
Entre com o valor máximo do comprimento dos subintervalos que contêm zero da f: .01

loczer =
-0.9063 -0.9000
-0.5437 -0.5375
-0.0062 0
0 0.0063
0.5375 0.5438
0.9000 0.9063
4
x 10 Gráfico da f e dos subintervalos que contêm zeros da f

0 [] [] [] [] []

-2

-4

-6

-8

-10 -5 0 5 10
Se um valor comparece como extremo de dois intervalos consecutivos, ele é um zero da f

 f(x) = x3 + x - 1000; se facilitar, localize os zeros utilizando axis


» format short
» x=-20:0.01:20;
» y=x.^3+x-1000;
» plot(x,y),grid
» ylabel('y'),xlabel('x')
» legend('f(x)=x^3+x-1000'),title('Zero de Funções')
Zero de Funções
500
f(x)=x3+x-1000
400

300

200

100

0
y

-100

-200

-300

-400

-500
9.2 9.4 9.6 9.8 10 10.2 10.4 10.6 10.8
x

» g=x.^3;
» h=-x+1000;
» plot(x,g,x,h),grid
» legend('g(x)=x^3','h(x)=x-1000'),title('Zero de Funções')
Zero de Funções
8000
g(x)=x3
6000 h(x)=x-1000

4000

2000

-2000

-4000

-6000

-8000
-20 -15 -10 -5 0 5 10 15 20

» format short
» x=-20:0.1:20;
» loczer
Escolha um intervalo I do domínio da f para a localização de zeros.
Entre com a expressão de f(x) entre aspas: 'x.^3+x-1000'
Entre com o valor do extremo inferior do intervalo I: -20
Entre com o valor do extremo superior do intervalo I: 20
Entre com o valor do número de subintervalos a serem analizados do intervalo I: 100
Entre com o valor máximo do comprimento dos subintervalos que contêm zero da f: .5

loczer = 9.6000 10.0000

 f(x) = x2 - senx ; localize somente o menor zero positivo


» x=0:0.01:20;
» format short
» y=x.^2-sin(x);
» plot(x,y),grid
» xlabel('x'),ylabel('y')
» title('Zeros de funçoes')
» legend('f(x)=x^2-sen x')
Zeros de funçoes
400
f(x)=x2-sen x
350

300

250

200
y

150

100

50

0
0 5 10 15 20
x

» x=0:0.01:20;
» format short
» g=x.^2;
» h=sin(x);
» plot(x,g,x,h),grid
» xlabel('x'),ylabel('y')
» title('Zeros de funçoes')
» legend('g(x)=x^2','h(x)=sen x')
Zeros de funçoes

g(x)=x2
0.08 h(x)=sen x

0.06

0.04
y

0.02

-0.02

-0.04
0.0576 0.0577 0.0578 0.0579 0.058 0.0581 0.0582 0.0583
x

» loczer
Escolha um intervalo I do domínio da f para a localização de zeros.
Entre com a expressão de f(x) entre aspas: 'x.^2-sin(x)'
Entre com o valor do extremo inferior do intervalo I: 0
Entre com o valor do extremo superior do intervalo I: 100
Entre com o valor do número de subintervalos a serem analizados do intervalo I: 100
Entre com o valor máximo do comprimento dos subintervalos que contêm zero da f: .01
loczer =

0 0.0078
0.8750 0.8828
Gráfico da f e dos subintervalos que contêm zeros da f
0.15

0.1

0.05

0 [] []

-0.05

-0.1

-0.15

-0.2

0 0.2 0.4 0.6 0.8 1


Se um valor comparece como extremo de dois intervalos consecutivos, ele é um zero da f

 g(x) = 1 -xlnx;

 h(x) = 2x - 3x;
» format +
» y=2.^x-3*x;
» x=-1:10
x =- ++++++++++

» format short
» x=-1:0.01:10;
» y=2.^x-3*x;
» plot(x,y),grid
100

50

-50
-1 0 1 2 3 4 5

» format short
» x=-1:0.01:10;
» y=2.^x-3*x;
» g=2.^x;
» h=3*x;
» plot(x,y,x,g,x,h),grid
» legend('y','g','h')

15
y
g
h
10

0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5

» loczer
Escolha um intervalo I contido no domínio da f para a localização de zeros.
Entre com a expressão de f(x) entre aspas: '2.^x-3*x'
Entre com o valor do extremo inferior do intervalo I: -1
Entre com o valor do extremo superior do intervalo I: 10
Entre com o valor do número de subintervalos do intervalo I a serem analisados: 100
Entre com o valor máximo do comprimento dos subintervalos que contêm um zero da f: .1

loczer =

0.4300 0.4850
3.2900 3.3450

Gráfico da f e dos subintervalos que contêm zeros da f


15

10

0 [] []

-5

-10

0.5 1 1.5 2 2.5 3 3.5

 t(x) = x2 - 3; observe que o zero positivo desta função determina o valor da raiz quadrada de 3
» format short
» x=-4:0.01:10;
» y=x.^2-3;
» plot(x,y),grid
» xlabel('x'),ylabel('y')
» title('LOCALIZAÇÃO DE ZEROS DA FUNÇÃO')
» legend('y','x')
LOCALIZAÇÃO DE ZEROS DA FUNÇÃO

15
y
x
10

5
y

-5

-10

-2 -1 0 1 2
x

» format +
» y=x.^2-3;
» x=-4:10
x =---- ++++++++++

» format short
» x=-4:0.01:10;
» g=x.^2;
» h=3;
» hold on
» plot(x,g,x,h),grid
LOCALIZAÇÃO DE ZEROS DA FUNÇÃO
100

80
y
x
60

40
y

20

-20
-4 -2 0 2 4 6 8 10
x

» loczer
Escolha um intervalo I do domínio da f para a localização de zeros.
Entre com a expressão de f(x) entre aspas: 'x.^2-3'
Entre com o valor do extremo inferior do intervalo I: -20
Entre com o valor do extremo superior do intervalo I: 20
Entre com o valor do número de subintervalos a serem analizados do intervalo I: 100
Entre com o valor máximo do comprimento dos subintervalos que contêm zero da f: .1

loczer =

-1.8000 -1.7000
1.7000 1.8000
Gráfico da f e dos subintervalos que contêm zeros da f
1.5

0.5

0 [ ] [ ]

-0.5

-1

-1.5

-2

-2.5

-3

-1.5 -1 -0.5 0 0.5 1 1.5 2


Se um valor comparece como extremo de dois intervalos consecutivos, ele é um zero da f

 r(x) = xlogx - 1;

2. Suponhamos que queremos usar uma função ou comando e não sabemos de que forma devemos digitar na
tela do MATLAB, ou seja, não conhecemos seu input. Quais os recursos que conhecemos até o momento
que fornecem essas informações?
Devemos digitar help ou type e o nome do arquivo para que ele nos apresente um breve resumo do que é
nescessário informar para que o referido comando execute.

3. A equação x =  ln( x) tem solução real? Em caso positivo, estimar um valor para x.

4. As seguintes funções são bastante utilizadas nos problemas que seguem esta unidade de estudo:

 Logaritmo natural de x: ln x
» x=-10:0.01:10;
» format short
» x=24; % (exemplo para um valor de x)
» y=log(x);
»y
y =3.1781
 Logaritmo decimal de x: log x
» x=-10:0.01:10;
» format short
» x=24; % (exemplo para um valor de x)
» y=log10(x);
»y
y =1.3802


Exponencial de x: ex
» x=-10:0.01:10;

» format short

» x=1; % (exemplo para um valor de x)

» y=exp(x);

»y

y =2.7183

 Seno de x: sen x
» x=-10:0.01:10;
» format short
» x=1; % (exemplo para um valor de x)
» y=sin(x);
»y
y =0.8415

 Cosseno de x: cos x
» x=-10:0.01:10;
» format short
» x=1; % (exemplo para um valor de x)
» y=cos(x);
»y
y = 0.5403
Dar o domínio das três primeiras e escrever de que forma elas são digitadas na tela do MATLAB.

Você também pode gostar