Escolar Documentos
Profissional Documentos
Cultura Documentos
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
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
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
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
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
» 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
10
0 [] []
-5
-10
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
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
» 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.