1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

ajuda matlab

Discussão em 'Programação' iniciada por icup, 3 de Abril de 2008. (Respostas: 0; Visualizações: 614)

  1. Boas, a escrever esta funcao para o método do ponto fixo ,

    function g =g(x)

    x=1;
    g = exp(-x^2)-1/2;
    y=g(x);
    n=0;

    while (abs(x-y)>10^(-6))
    x=y;
    y=g(x);
    n=n+1;
    disp(n)
    format long, disp(y)

    end

    deparo-me com erro que g(x) só aceita numero inteiros e positivos. Não percebo muito de matlab e tenho que fazer isto para mat. computacional. Alguém que me dê aí uma ajudinha de como fazer a função aceitar numero negativos.

    Obrigado
     
    Última edição: 3 de Abril de 2008

Partilhar esta Página