2017年6月5日 星期一

Week13 20170605 芷萱的課堂筆記

作業一 :
目標 : 利用内插公式擺出各種擺出各種角度
angle=alpha*newAngle+(1-alpha)*oldAngle;
1.參考老師解說內插公式























4.存檔→將角度存在一個記事本file.txtif(key=='s'||key=='S'){        if(fout==NULL){            fout=fopen("file.txt","w+");            printf("現在我產生一個file.txt的檔案在目錄裡\n");           }        fprintf(fout,"%.3f %.3f %.3f %.3f %.3f %.3f %.3f %.3f %.3f\n",angle[0],angle[1],angle[2],angle[3],angle[4],angle[5],angle[6],angle[7],angle[8]);        printf("現在我把一些數字印到檔案裡%.3f %.3f %.3f %.3f %.3f %.3f %.3f %.3f %.3f\n",angle[0],angle[1],angle[2],angle[3],angle[4],angle[5],angle[6],angle[7],angle[8]);    }


if(key=='r'||key=='R'){
        if(fin==NULL){
            fin=fopen("file.txt","r");
            printf("現在我產生一個file.txt的檔案在目錄裡\n");
        }
        fscanf(fin,"%.3f %.3f %.3f %.3f %.3f %.3f %.3f %.3f %.3f\n",&angle[0],&angle[1],&angle[2],&angle[3],&angle[4],&angle[5],&angle[6],&angle[7],&angle[8]);
        glutPostRedisplay();
    }


沒有留言:

張貼留言