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

蟲(chóng)蟲(chóng)首頁(yè)| 資源下載| 資源專(zhuān)輯| 精品軟件
登錄| 注冊(cè)

數(shù)(shù)據(jù)(jù)業(yè)(yè)務(wù)(wù)

  • OpenGL中的各種轉(zhuǎn)換是通過(guò)矩陣運(yùn)算實(shí)現(xiàn)的

    OpenGL中的各種轉(zhuǎn)換是通過(guò)矩陣運(yùn)算實(shí)現(xiàn)的,具體的說(shuō),就是當(dāng)發(fā)出一個(gè)轉(zhuǎn)換命令時(shí),該命令會(huì)生成一個(gè)4X4階的轉(zhuǎn)換矩陣(OpenGL中的物體坐標(biāo)一律采用齊次坐標(biāo),即(x, y, z, w),故所有變換矩陣都采用4X4矩陣),當(dāng)前矩陣與這個(gè)轉(zhuǎn)換矩陣相乘,從而生成新的當(dāng)前矩陣。例如,對(duì)于頂點(diǎn)坐標(biāo)v ,轉(zhuǎn)換命令通常在頂點(diǎn)坐標(biāo)命令之前發(fā)出,若當(dāng)前矩陣為C,轉(zhuǎn)換命令構(gòu)成的矩陣為M,則發(fā)出轉(zhuǎn)換命令后,生成的新的當(dāng)前矩陣為CM,這個(gè)矩陣再乘以頂點(diǎn)坐標(biāo)v,從而構(gòu)成新的頂點(diǎn)坐標(biāo)CMv。上述過(guò)程說(shuō)明,程序中繪制頂點(diǎn)前的最后一個(gè)變換命令最先作用于頂點(diǎn)之上。這同時(shí)也說(shuō)明,OpenGL編程中,實(shí)際的變換順序與指定的順序是相反的。文檔對(duì)其進(jìn)行了詳細(xì)的分析。

    標(biāo)簽: OpenGL 轉(zhuǎn)換 矩陣運(yùn)算

    上傳時(shí)間: 2016-07-21

    上傳用戶(hù):qilin

  • for entropy H = entropy(S) this command will evaluate the entropy of S, S should be row matrix

    for entropy H = entropy(S) this command will evaluate the entropy of S, S should be row matrix H = entropy([X Y Z]) this command will find the joint entropy for the 3 variables H = entropy([X,Y],[Z,W]) this will find H(X,Y/Z,W).. you can use it for any combination of joint entropies Please validate this function before using it

    標(biāo)簽: entropy evaluate command matrix

    上傳時(shí)間: 2017-09-10

    上傳用戶(hù):caozhizhi

  • 數(shù)組子系統(tǒng)

    #include <stdio.h> #include <stdlib.h> #define SMAX 100 typedef struct SPNode { int i,j,v; }SPNode; struct sparmatrix { int rows,cols,terms; SPNode data [SMAX]; }; sparmatrix CreateSparmatrix() { sparmatrix A; printf("\n\t\t請(qǐng)輸入稀疏矩陣的行數(shù),列數(shù)和非零元素個(gè)數(shù)(用逗號(hào)隔開(kāi)):"); scanf("%d,%d,%d",&A.cols,&A.terms); for(int n=0;n<=A.terms-1;n++) { printf("\n\t\t輸入非零元素值(格式:行號(hào),列號(hào),值):"); scanf("%d,%d,%d",&A.data[n].i,&A.data[n].j,&A.data[n].v); } return A; } void ShowSparmatrix(sparmatrix A) { int k; printf("\n\t\t"); for(int x=0;x<=A.rows-1;x++) { for(int y=0;y<=A.cols-1;y++) { k=0; for(int n=0;n<=A.terms-1;n++) { if((A.data[n].i-1==x)&&(A.data[n].j-1==y)) { printf("%8d",A.data[n].v); k=1; } } if(k==0) printf("%8d",k); } printf("\n\t\t"); } } void sumsparmatrix(sparmatrix A) { SPNode *p; p=(SPNode*)malloc(sizeof(SPNode)); p->v=0; int k; k=0; printf("\n\t\t"); for(int x=0;x<=A.rows-1;x++) { for(int y=0;y<=A.cols-1;y++) { for(int n=0;n<=A.terms;n++) { if((A.data[n].i==x)&&(A.data[n].j==y)&&(x==y)) { p->v=p->v+A.data[n].v; k=1; } } } printf("\n\t\t"); } if(k==1) printf("\n\t\t對(duì)角線(xiàn)元素的和::%d\n",p->v); else printf("\n\t\t對(duì)角線(xiàn)元素的和為::0"); } int main() { int ch=1,choice; struct sparmatrix A; A.terms=0; while(ch) { printf("\n"); printf("\n\t\t      稀疏矩陣的三元組系統(tǒng)       "); printf("\n\t\t*********************************"); printf("\n\t\t      1------------創(chuàng)建          "); printf("\n\t\t      2------------顯示          "); printf("\n\t\t      3------------求對(duì)角線(xiàn)元素和"); printf("\n\t\t      4------------返回          "); printf("\n\t\t*********************************"); printf("\n\t\t請(qǐng)選擇菜單號(hào)(0-3):"); scanf("%d",&choice); switch(choice) { case 1: A=CreateSparmatrix(); break; case 2: ShowSparmatrix(A); break; case 3: SumSparmatrix(A); break; default: system("cls"); printf("\n\t\t輸入錯(cuò)誤!請(qǐng)重新輸入!\n"); break; } if (choice==1||choice==2||choice==3) { printf("\n\t\t"); system("pause"); system("cls"); } else system("cls"); } }

    標(biāo)簽: 數(shù)組 子系統(tǒng)

    上傳時(shí)間: 2020-06-11

    上傳用戶(hù):ccccy

  • 大型電子製造業(yè)后臺(tái)數(shù)據(jù)庫(kù)的詳細(xì)設(shè)計(jì)!絕對(duì)好東西!(部分刪減)

    大型電子製造業(yè)后臺(tái)數(shù)據(jù)庫(kù)的詳細(xì)設(shè)計(jì)!絕對(duì)好東西!(部分刪減)

    標(biāo)簽: 大型 后臺(tái)

    上傳時(shí)間: 2015-05-17

    上傳用戶(hù):aa54

  • 鄰接矩陣類(lèi)的根是A d j a c e n c y W D i g r a p h

    鄰接矩陣類(lèi)的根是A d j a c e n c y W D i g r a p h,因此從這個(gè)類(lèi)開(kāi)始。程序1 2 - 1給出了類(lèi)的描述。程 序中,先用程序1 - 1 3中函數(shù)Make2DArray 為二組數(shù)組a 分配空間,然后對(duì)數(shù)組a 初始化,以描述 一個(gè)n 頂點(diǎn)、沒(méi)有邊的圖的鄰接矩陣,其復(fù)雜性為( n2 )。該代碼沒(méi)有捕獲可能由M a k e 2 D A r r a y 引發(fā)的異常。在析構(gòu)函數(shù)中調(diào)用了程序1 - 1 4中的二維數(shù)組釋放函數(shù)D e l e t e 2 D

    標(biāo)簽: 矩陣

    上傳時(shí)間: 2013-12-21

    上傳用戶(hù):lanjisu111

  • 用匯編語(yǔ)言來(lái)使鍵盤(pán)成為一個(gè)演奏音樂(lè)的電子琴。高音依次1,2,3,4,5,6,7 。中音依次為q,w,e,r,t,y,u 。低音依次為a,s,d,f,g,h,j

    用匯編語(yǔ)言來(lái)使鍵盤(pán)成為一個(gè)演奏音樂(lè)的電子琴。高音依次1,2,3,4,5,6,7 。中音依次為q,w,e,r,t,y,u 。低音依次為a,s,d,f,g,h,j

    標(biāo)簽: 匯編語(yǔ)言 低音 鍵盤(pán) 電子琴

    上傳時(shí)間: 2013-12-17

    上傳用戶(hù):wangdean1101

  • 替代加密: A B C D E F G H I J K L M N O P Q R S T U V W 密文 Y Z D M R N H X J L I O Q U W A C B E G

    替代加密: A B C D E F G H I J K L M N O P Q R S T U V W 密文 Y Z D M R N H X J L I O Q U W A C B E G F K P 明文 X Y Z T S V I HAVE A DREAM!# 密文?? 用ARM編程實(shí)現(xiàn)替代加密。

    標(biāo)簽: 加密

    上傳時(shí)間: 2016-07-17

    上傳用戶(hù):qq521

  • SAP R/3 企業(yè)系統(tǒng) 數(shù)據(jù)字典 ABAP programming 必要參考檔

    SAP R/3 企業(yè)系統(tǒng) 數(shù)據(jù)字典 ABAP programming 必要參考檔

    標(biāo)簽: programming ABAP SAP 系統(tǒng)

    上傳時(shí)間: 2016-09-24

    上傳用戶(hù):zl5712176

  • 電子琴 高音依次為1,2,3,4,5,6,7 中音依次為q,w,e,r,t,y,u 低音依次為a,s,d,f,g,h,j

    電子琴 高音依次為1,2,3,4,5,6,7 中音依次為q,w,e,r,t,y,u 低音依次為a,s,d,f,g,h,j

    標(biāo)簽: 電子琴 低音

    上傳時(shí)間: 2017-01-14

    上傳用戶(hù):fnhhs

  • Grid數(shù)據(jù)顯示

    Grid數(shù)據(jù)顯示

    標(biāo)簽: Grid

    上傳時(shí)間: 2015-01-09

    上傳用戶(hù):ikemada

主站蜘蛛池模板: 呼伦贝尔市| 客服| 汶上县| 和平区| 绥芬河市| 封丘县| 曲水县| 蕲春县| 五华县| 定襄县| 华宁县| 东阳市| 嘉荫县| 当涂县| 仁寿县| 托克逊县| 集贤县| 广元市| 酒泉市| 铜山县| 隆尧县| 巫溪县| 普兰店市| 额济纳旗| 辽源市| 华宁县| 邹平县| 洪泽县| 晋城| 革吉县| 乐安县| 石楼县| 大悟县| 高碑店市| 兰溪市| 涿州市| 高要市| 梅河口市| 阿坝县| 南京市| 偏关县|