Ir para conteúdo
Fórum Script Brasil
  • 0

Como rodar no Matlab!


ichiii

Pergunta

ae galera meu professor de metodos mandou umas implementacoes pra mim, só q não estou conseguindo rodar!

Tem dois arquivos não sei aonde tem q gravar eles !!!

Vou pegar uma implementacao mais basica pra da exemplo :

Arquivos: f.m e bisseccao.m

"f.m"

function y = f(x)

y = x^3 - 9 * x + 3;

"bissecao.m"

clear

disp('Cálculo de Raizes de Funções Reais');

disp('Refinamento de Aproximações');

disp('Método da Bissecção');

disp('Autor: Prof. Pedro');

disp('Março de 2008');

disp('Função descrita no arquivo f.m');

type f.m

disp('Digite o intervalo inicial de localização da raiz:');

a=input('a = ');

b=input('b = ');

k=0;

disp('Digite o valor da precisão desejada:')

epsilon=input('epsilon = ');

if (f(a)*f(B)) < 0

while (b-a) > epsilon,

k = k + 1;

M = f(a);

x = (a+B)/2;

if (M * f(x)) > 0

a = x;

else

b = x;

end

end

disp(['Raiz aproximada: ' num2str(x)]);

disp(['Solução obtida após ' num2str(k) ' iterações']);

disp('Comentário: Pode ser que existam outras raizes');

disp(' neste intervalo!');

else

conteudo = 'Não há garantias de existência\n';

conteudo = strcat(conteudo,' de raizes no intervalo [');

conteudo = strcat(conteudo,num2str(a),', ',num2str(B));

conteudo = strcat(conteudo,']\n');

conteudo = strcat(conteudo,'Tente outro intervalo!\n');

warning(conteudo,'\n')

end

Como faço pra rodar ele?!

Desde já muito obrigado ! :ninja:

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...