函式定義:
cblas_sgemm(order, transa, transb, m, n, k, alpha, a, lda, b, ldb, beta, c, lda);
第乙個引數的函式是儲存的有限性,有行優先和列優先(c語言是行優先)
第二個引數和第三個引數是是否轉置
a矩陣經過transa之後的維度是m×k
b矩陣經過transb之後的維度是k×n
c矩陣的維度是m×n
lda和ldb是對應矩陣還沒變換之前,在主維度方向的維度。(如果是行優先就是列數)。
#include
#include
int main() ;
float b[6]=;
float c[6]=;
cblas_sgemm(cblasrowmajor, cblastrans, cblastrans, 3, 3, 2, 1.0, a, 3, b, 2, 0.0, c, 3);
for(i = 0; i < 3; ++i)
printf("\n");
} return
1;}
執行結果 linux fork 函式學習
分類 專業學習 include include include int main case 0 default printf n d n n return 0 輸出結果1 fork child i am child parent i am parent parent getpid 4496 pare...
RecalcLayout 函式學習
1 它是用來將 dialogbar等可浮動的東西安排位置 處理和view frame之間的位置關係的,例如你直接用m wnd showwindow wm hide 隱藏了工具條,那就最好呼叫這個函式重新安排一下剩下的bar和view之間的位置 2 recalclayout是cframewnd定義的虛...
htonl 函式學習
今天在網上看到一篇關於htonl 函式的解釋,感覺有道理,貼過來大家一起學習 htonl就是把本機位元組順序轉化為網路位元組順序 h host 本地主機 to 就是to 了 n net 網路的意思 l 是 unsigned long 所謂網路位元組順序 大尾順序 就是指乙個數在記憶體中儲存的時候 高...