Paste
Copy
Cut
Options

¡Tu solución está lista!

Nuestra ayuda de expertos desglosó tu problema en una solución confiable y fácil de entender.

Mira la respuesta
  • Pregunta: La resistencia R de un alambre de tungsteno en función de la temperatura se puede representar con la ecuación R= R 0 *[1+α(TT 0 ) donde R 0 es la resistencia correspondiente a la temperatura T 0 , y α es el coeficiente de temperatura de la resistencia. Determine R 0 y α de modo que la ecuación se ajuste mejor a los siguientes datos (utilice el ajuste de la

    La resistencia R de un alambre de tungsteno en función de la temperatura se puede representar con la ecuación

    R= R 0 *[1+α(TT 0 )

    donde R 0 es la resistencia correspondiente a la temperatura T 0 , y α es el coeficiente de temperatura de la resistencia. Determine R 0 y α de modo que la ecuación se ajuste mejor a los siguientes datos (utilice el ajuste de la curva de regresión lineal). Tome T0 = 20°C.

    T=[20 100 180 260 340 420 500]

    R=[500 676 870 1060 1205 1410 1565]

    Después de ingresar los códigos a continuación, da un error

    función [a,Er]=LinReg(x,y)

    [filax,colx]=tamaño(x);
    %x=[20 100 180 260 340 420 500];

    [rowy,coly]=tamaño(y);
    %y=[500 676 870 1060 1205 1410 1565];
    m = colx;
    n=colio;
    si m~=n
    error('El tamaño de x e y tiene que ser el mismo');
    fin
    sumax=0;
    para i=1:m
    sumax=sumax+x(i);

    fin
    %display(sumx);
    suma=0;
    para i=1:m
    suma=sumia+y(i);

    fin
    %display(resumen);
    suma_2=0;
    para i=1:m
    sumax_2=sumax_2+(x(i).^2);
    fin
    %display(sumx_2);
    sumaxy=0;
    para i=1:m
    sumaxy=sumxy+(x(i).*y(i));

    fin
    %display(sumxy);
    a_1=((n.*sumxy)-(sumx.*sumy))/((n.*sumx_2)-((sumx).^2));
    a_0=(((sumx_2).*(sumy))-((sumxy).*(sumx)))/((n.*sumx_2)-((sumx).^2));
    a(1)=a_1;
    a(2)=a_0;
    Er=0;
    para i=1:m
    Er=Er+(((y(i)-(a_1.*x(i)+a_0))).^2);
    fin
    fin

    %ERROR:

    Los argumentos de entrada no son suficientes.

    Error en LinReg1 (línea 3)
    [filax,colx]=tamaño(x);