亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? main.c

?? Implementation of Jacobi method in Windows
?? C
字號:
//declara玢o dos includes necessarios para o desenvolvimento do programa.
#include <stdio.h>
#include <stdlib.h>
#include <math.h>


#define max_ordem 5
//declara玢o da ordem m醲ima da matriz. Notar que pode ser alterado para comportar uma matriz de ordem maior que 5.

void criar_vetor_solX(int ordem, float vetor[max_ordem]) //fun玢o que cria o vetor com as solu琿es X,usando a primeira estimativa como [0..]
{
    int i;
   
    for (i=0;i <ordem; i++)
    {
        vetor[i] = 0;
    }
}


void carregar_matriz(int ordem, float matriz[max_ordem][max_ordem])  //fun玢o para iniciar a matriz de ordem N e inserir os valores dos coeficientes
{
    int i,j;
   
    printf("Digite os coeficientes da matriz:\n");
    for(i=0;i<ordem; i++)
    {
        for (j=0; j<ordem; j++)
        {
            printf("Digite o coeficiente da posicao [%d] [%d]:", (i+1),(j+1));
            scanf("%f",&matriz[i][j]);
        fflush(stdin);
           
           
        }
    }
}

void carregar_solucao(int ordem, float vetor[max_ordem])   //fun玢o que inicia o vetor de ordem N e insere os valores das solu琿es.
{
    int j;
    printf("Digite os resultados das equacoes: \n");
    for (j=0; j <ordem; j++)
    {   
        printf("Digite o resultado %d:", (j+1));
        scanf("%f",&vetor[j]);
        fflush(stdin);
       
    }
   
}

void matriz_C(int ordem, float matriz[max_ordem][max_ordem],float matriz_aux[max_ordem][max_ordem]) //fun玢o para criar a matriz C= -(L + R)
{
    int i,j;
    float aux = 0;

    for( i=0;i<ordem; i++)
    {
        for( j=0;j<ordem; j++)
        {
            matriz_aux[i][j] = (matriz[i][j]/matriz[i][i]);
           
        }
       
        matriz_aux[i][i] = 0;
    }
}

void vetor_B(int ordem, float vetor[max_ordem],float vetor_sol[max_ordem], float matriz[max_ordem][max_ordem])  //fun玢o que cria o vetor B de x = Cx +B
{
    int i;
   
    for (i=0;i<ordem;i++)
    {
        vetor[i] = (vetor_sol[i]/matriz[i][i]);
       
    }
}


void multiplicar(int ordem, float matriz[max_ordem][max_ordem], float vetor_X[max_ordem], float vetor_aux[max_ordem], float vetor_g[max_ordem])  //fun玢o para calcular a multplica玢o da matriz e pr髕imo elemento da intera玢o
{
    float aux = 0;
    int i,j;
   
    for (i=0;i<ordem; i++)
    {
      aux = 0;
      for (j =0; j< ordem; j++)
      {
          aux = (aux + matriz[i][j] * vetor_X[j]);
         
                 
      }
     
      vetor_aux[i] = (vetor_g[i] - aux );
     

    }
   
}

void troca(int ordem, float vetor_X[max_ordem], float vetor_aux[max_ordem])  //fun玢o para trocar um vetor por outro.
{
    int i;
   
    for (i=0; i<ordem; i++)
    {
        vetor_X[i] = vetor_aux[i];
    }
   
   
}

float f_erro( int ordem, float vetor_X[max_ordem], float vetor_aux[2], float vetor_aux2[2] )// fun玢o que calcula o erro, para a condi玢o de parada.
{
    int i;
    float erro;
    float aux[max_ordem];
    float max_x;
    for (i =0; i< ordem; i++)
    {
        vetor_aux2[i] = fabs( ( vetor_aux[i] - vetor_X[i] ) );
        aux[i] = fabs(vetor_aux[i]);
    }
   
    erro = vetor_aux2[0];
        for (i =1; i < ordem; i++)
    {
        if (erro < vetor_aux2[i])
        {
            erro = vetor_aux2[i];
        }
    }
    max_x = aux[0];
     for (i =1; i < ordem; i++)
    {
        if (max_x < aux[i])
        {
            max_x = aux[i];
        }
    }
    erro = (erro/max_x);
   
    return(erro);
}

int main() {
   
    //declara玢o das variaveis usadas no programa.
    float matriz[max_ordem][max_ordem], matriz_c[max_ordem][max_ordem], vetor_sol[max_ordem], vetor_X[max_ordem], vetor_g[max_ordem], vetor_aux[max_ordem], vetor_max2[max_ordem];
    float err, aux;
    int ordem, interacoes, i ;
   
    //cria玢o da tela inicial de apresenta玢o
    printf("Projeto de C醠culo Num閞ico \n");
    printf("Prof. 蓃ica Regina Filletti Nascimento \n");
    printf("Turma C, integrantes: \n \n");
    printf("Paula Costa              RA:296546  \n");
    printf("Priscila Guedes          RA:296821  \n");
    printf("Marcelo Almeida Pina     RA:297356  \n");
    printf("Diego Issamu Kyota       RA:297445  \n");
    printf("Karen Coletto Gandelman  RA:296775  \n");
    printf("presiona ENTER para continuar...");
    getchar();
    printf("\n\n");
    //inser玢o dos dados para os calculos.
    printf("Digite a ordem da matriz:");
    scanf("%d",&ordem);
    fflush(stdin);
    carregar_matriz(ordem, matriz);
    carregar_solucao(ordem,vetor_sol);
    printf("\n");
    printf("Digite o erro maximo:");
    scanf("%f", &err);
    fflush(stdin);
    printf("Digite o numero maximo de interacoes: ");
    scanf("%d",&interacoes);
    printf("\n\n");
    fflush(stdin);
    aux = 9999.99;
    //cria玢o dos vetores de solu玢o, da matriz C.
    criar_vetor_solX(ordem, vetor_X);
    criar_vetor_solX(ordem, vetor_aux);
    vetor_B(ordem, vetor_g,vetor_sol,matriz);
    matriz_C(ordem, matriz,matriz_c);
   
   
   
   
   
    //inicio do calculo interativo usando o m閠odo de Gauss-Jacobi.
    while ( (interacoes >0) && (aux > err) )
    {  
      
        interacoes --;
   
        troca(ordem, vetor_X,vetor_aux);
        multiplicar(ordem, matriz_c,vetor_X,vetor_aux,vetor_g);
        aux = f_erro(ordem, vetor_X, vetor_aux, vetor_max2);
      
           
    }   
   //inicio da impress鉶 dos resultados.
    printf("solucao do sistema: \n");
    for (i =0; i <ordem; i++)
    {
        printf("X%d:%f  \n",(i+1), vetor_aux[i]);
       
    }
     printf("com um erro maximo de : %f \n", aux);
   
   
   
   

//fim do programa.
    return (EXIT_SUCCESS);
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文在线一区二区| 成人黄动漫网站免费app| 99热精品一区二区| 欧美激情一区二区三区蜜桃视频| 天天色综合天天| 欧美日本视频在线| 亚洲国产精品一区二区www| av电影在线观看一区| 91在线云播放| 精品一区二区三区在线观看国产| 青娱乐精品在线视频| 亚洲人成亚洲人成在线观看图片| 精品影院一区二区久久久| 国产精品嫩草影院com| 久久久www成人免费无遮挡大片| 日韩国产成人精品| 欧美日韩一本到| 蜜桃av一区二区在线观看| 欧美一区二区三区爱爱| 国产综合一区二区| 久久亚洲一区二区三区四区| 成人av在线资源| 亚洲日本va在线观看| 91在线无精精品入口| 天天综合天天做天天综合| 欧美大片日本大片免费观看| 美女mm1313爽爽久久久蜜臀| 777午夜精品免费视频| 亚洲成在人线免费| 欧美精品tushy高清| 日日噜噜夜夜狠狠视频欧美人 | 日韩小视频在线观看专区| 日韩av一区二区在线影视| 日韩欧美国产wwwww| 国产精品一区免费在线观看| 1024成人网| 欧美剧情电影在线观看完整版免费励志电影| 7777精品伊人久久久大香线蕉的 | 91啪亚洲精品| 欧美优质美女网站| 久久亚洲私人国产精品va媚药| www.成人在线| 午夜精品一区在线观看| 精品国产乱码久久| 99re免费视频精品全部| 欧美电影在哪看比较好| 国产精品灌醉下药二区| 国产一区二区看久久| 国产精品每日更新在线播放网址| 日本高清不卡一区| 久久99热99| 亚洲精选视频免费看| 欧美一区二区网站| 国产精品一区二区免费不卡| 亚洲欧美日韩国产中文在线| 欧美成人高清电影在线| 北岛玲一区二区三区四区| 亚洲综合免费观看高清完整版在线| 日韩欧美专区在线| 欧美亚洲自拍偷拍| 久久午夜免费电影| 日韩精品成人一区二区在线| 国产精品女同互慰在线看| 国产白丝网站精品污在线入口| 日韩欧美一级二级三级| 爽爽淫人综合网网站| 欧美人狂配大交3d怪物一区| 一本一道波多野结衣一区二区| 丁香六月综合激情| 热久久久久久久| 一区二区三区免费看视频| wwwwxxxxx欧美| 欧美一区二区三区啪啪| 92精品国产成人观看免费| 国内成人自拍视频| 亚洲成人激情社区| 成人免费视频在线观看| 久久精子c满五个校花| 91精品国产欧美一区二区| 色999日韩国产欧美一区二区| 制服.丝袜.亚洲.另类.中文| 久久精品国产99国产| 一区二区在线观看视频| 国产欧美视频在线观看| www国产精品av| 日韩午夜精品电影| 日韩一区二区三区在线观看| 欧美理论在线播放| jvid福利写真一区二区三区| 国产福利一区二区三区视频在线| 偷拍日韩校园综合在线| 亚洲第一主播视频| 一二三区精品视频| 一区二区三区鲁丝不卡| 亚洲欧美日韩小说| 亚洲免费观看在线观看| 国产精品国产自产拍在线| 欧美国产精品v| 国产情人综合久久777777| 国产亚洲成年网址在线观看| 欧美日韩dvd在线观看| 99综合影院在线| 成人黄色小视频| jizz一区二区| 99久久99精品久久久久久 | 日韩一级黄色大片| 日韩一区二区三区av| 69精品人人人人| 日韩女优视频免费观看| 精品精品国产高清a毛片牛牛| 欧美一区中文字幕| 精品久久人人做人人爰| 亚洲精品一线二线三线无人区| 亚洲精品在线观看网站| 中文字幕精品一区| 一区二区三区高清在线| 亚洲福利电影网| 国产福利一区二区三区在线视频| 成人av网址在线观看| 91麻豆精品91久久久久同性| 欧美va在线播放| 欧美一级理论片| 亚洲欧洲日韩一区二区三区| 亚洲综合男人的天堂| 国产麻豆精品一区二区| 9i在线看片成人免费| 日韩精品一区二| 中文字幕一区二区三区蜜月| 亚洲精品成人精品456| 久久精品国产亚洲一区二区三区| 国产大陆亚洲精品国产| 欧美精品少妇一区二区三区| 精品卡一卡二卡三卡四在线| 亚洲另类春色校园小说| 久久99精品久久只有精品| 九九精品视频在线看| 欧美日韩精品一二三区| 欧美精品一区二区在线播放| 亚洲欧美日韩综合aⅴ视频| 美女网站一区二区| 91视频一区二区三区| 日韩美女一区二区三区| 1024国产精品| 久久se这里有精品| 日本高清不卡一区| 久久精品一级爱片| 婷婷久久综合九色综合绿巨人| 久久精工是国产品牌吗| 国产乱对白刺激视频不卡| av福利精品导航| 欧美一区二区在线免费播放| 国产午夜精品久久久久久免费视| 亚洲桃色在线一区| 国产精品一区在线观看乱码 | 综合久久久久久久| 国产综合久久久久久鬼色| 欧美tk—视频vk| 日本不卡123| 欧美三级午夜理伦三级中视频| 国产精品久久久久天堂| 国模冰冰炮一区二区| 欧美日韩亚洲另类| 亚洲情趣在线观看| 国产高清亚洲一区| 日韩写真欧美这视频| 亚洲成人自拍一区| 在线亚洲免费视频| 国产精品久久久久一区二区三区共| 日韩精品视频网站| 欧美亚洲国产怡红院影院| 国产拍揄自揄精品视频麻豆| 韩国三级电影一区二区| 777a∨成人精品桃花网| 亚洲丶国产丶欧美一区二区三区| 91视频在线观看| 亚洲色欲色欲www在线观看| 国产精品小仙女| 久久综合久久综合久久综合| 理论电影国产精品| 欧美一区国产二区| 日韩电影在线一区| 制服丝袜亚洲播放| 日韩高清一区在线| 91超碰这里只有精品国产| 一区二区三区高清| 欧美三区在线视频| a美女胸又www黄视频久久| 国产盗摄一区二区三区| 日本成人在线不卡视频| 大尺度一区二区| 欧美xxxxx牲另类人与| 国产乱码精品一区二区三区av | 韩国v欧美v日本v亚洲v| 国产三级精品三级在线专区| 国产成人精品亚洲777人妖| 国产精品三级av在线播放| 97精品超碰一区二区三区| 国产日韩欧美激情| 欧美午夜精品久久久久久超碰| 亚洲超丰满肉感bbw|