#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請輸入稀疏矩陣的行數(shù),列數(shù)和非零元素個數(shù)(用逗號隔開):"); scanf("%d,%d,%d",&A.cols,&A.terms); for(int n=0;n<=A.terms-1;n++) { printf("\n\t\t輸入非零元素值(格式:行號,列號,值):"); 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對角線元素的和::%d\n",p->v); else printf("\n\t\t對角線元素的和為::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------------求對角線元素和"); printf("\n\t\t 4------------返回 "); printf("\n\t\t*********************************"); printf("\n\t\t請選擇菜單號(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輸入錯誤!請重新輸入!\n"); break; } if (choice==1||choice==2||choice==3) { printf("\n\t\t"); system("pause"); system("cls"); } else system("cls"); } }
上傳時間: 2020-06-11
上傳用戶:ccccy
核桃仁和石頭人gear光污染發(fā)給我熱特認(rèn)為我認(rèn)為二ve
標(biāo)簽: cpp
上傳時間: 2020-07-07
上傳用戶:
FreeSouth[楊石興]編著的OpenSceneGraph程序設(shè)計教程,281頁,PDF版
上傳時間: 2020-12-18
上傳用戶:
答辯用ppt模板,這個風(fēng)格很合適,存一下分享出來
標(biāo)簽: ppt
上傳時間: 2021-01-09
上傳用戶:
Star Trek_ Deep Space Nine - A Stitch in Time - Andrew J. Robinson 英文版 格式 epub
標(biāo)簽: Stitch Space Star Deep Nine Trek Time in
上傳時間: 2021-06-17
上傳用戶:potato
快速傅里葉變換,fft應(yīng)用實例。供學(xué)習(xí),供參考。 原理:快速傅里葉變換 (fast Fourier transform), 即利用計算機計算離散傅里葉變換(DFT)的高效、快速計算方法的統(tǒng)稱,簡稱FFT??焖俑道锶~變換是1965年由J.W.庫利和T.W.圖基提出的。采用這種算法能使計算機計算離散傅里葉變換所需要的乘法次數(shù)大為減少,特別是被變換的抽樣點數(shù)N越多,F(xiàn)FT算法計算量的節(jié)省就越顯著。
上傳時間: 2021-07-14
上傳用戶:hhh4321
這套教材是參照高等學(xué)校工科基礎(chǔ)課電工,無線電類教材會議在 1977 年11 月制定的“電子技術(shù)基礎(chǔ)”(自動化類)編寫大綱和各兄弟院校后來對該大綱提出的修改意見編寫的,以《模擬電子技術(shù)基礎(chǔ)》和《數(shù)字電子技術(shù)基礎(chǔ)》兩書出版。本書是其數(shù)字電子技術(shù)基礎(chǔ)部分。全書共有九章,分為上、下兩冊。上冊包的做制國的轉(zhuǎn)換運算真數(shù)運算小碼和補阿調(diào)括門電路、數(shù)字電路的邏輯分析、組合邏輯電路,時序邏輯電路及脈沖波形的產(chǎn)生和整形等五章。這是數(shù)字電路的基本部分。下冊包括金屬-氧化物一半導(dǎo)體集成電路、數(shù)模和模數(shù)轉(zhuǎn)換、數(shù)字電路中的若干實際問題以及綜合讀圖練習(xí)等四章,作為選講部分。在安排教學(xué)內(nèi)容時,可以視具體要求和學(xué)時的多少,作必要的增刪。 在處理不斷出現(xiàn)的新器件和基本內(nèi)容的矛盾時,我們采取的措施是:以小規(guī) 模和中規(guī)模集成電路為主來組織內(nèi)容,并適當(dāng)介紹大規(guī)模集成電路;而在基本數(shù) 字脈沖單元方面,則仍以分立元件為主。 考慮到目前的數(shù)字電子技術(shù)課程多半安排在模擬電子技術(shù)課程之后,所以 在用到模擬電路中的有關(guān)內(nèi)容時,就直接作為結(jié)論加以引用了。
標(biāo)簽: 數(shù)字電子 技術(shù)基礎(chǔ) 閻石
上傳時間: 2021-10-18
上傳用戶:15129273676
CD40系列CD45系列集成芯片DATASHEET數(shù)據(jù)手冊170個芯片技術(shù)手冊資料合集:4000 CMOS 3輸入雙或非門1反相器.pdf4001 CMOS 四2輸入或非門.pdf4002 CMOS 雙4輸入或非門.pdf4006 CMOS 18級靜態(tài)移位寄存器.pdf4007 CMOS 雙互補對加反相器.pdf4008 CMOS 4位二進制并行進位全加器.pdf4009 CMOS 六緩沖器-轉(zhuǎn)換器(反相).pdf4010 CMOS 六緩沖器-轉(zhuǎn)換器(同相).pdf40100 CMOS 32位雙向靜態(tài)移位寄存器.pdf40101 CMOS 9位奇偶發(fā)生器-校驗器.pdf40102 CMOS 8位BCD可預(yù)置同步減法計數(shù)器.pdf40103 CMOS 8位二進制可預(yù)置同步減法計數(shù)器.pdf40104 CMOS 4位三態(tài)輸出雙向通用移位寄存器.pdf40105 CMOS 先進先出寄存器.pdf40106 CMOS 六施密特觸發(fā)器.pdf40107 CMOS 2輸入雙與非緩沖-驅(qū)動器.pdf40108 CMOS 4×4多端寄存.pdf40109 CMOS 四三態(tài)輸出低到高電平移位器.pdf4011 CMOS 四2輸入與非門.pdf40110 CMOS 十進制加減計數(shù)-譯碼-鎖存-驅(qū)動.pdf40117 CMOS 10線—4線BCD優(yōu)先編碼器.pdf4012 CMOS 雙4輸入與非門.pdf4013 CMOS 帶置位-復(fù)位的雙D觸發(fā)器.pdf4014 CMOS 8級同步并入串入-串出移位寄存器.pdf40147 CMOS 10線—4線BCD優(yōu)先編碼器.pdf4015 CMOS 雙4位串入-并出移位寄存器.pdf4016 CMOS 四雙向開關(guān).pdf40160 CMOS 非同步復(fù)位可預(yù)置BCD計數(shù)器.pdf40161 CMOS 非同步復(fù)位可預(yù)置二進制計數(shù)器.pdf40162 CMOS 同步復(fù)位可預(yù)置BCD計數(shù)器.pdf40163 CMOS 同步復(fù)位可預(yù)置二進制計數(shù)器.pdf4017 CMOS 十進制計數(shù)器-分頻器.pdf40174 CMOS 六D觸發(fā)器.pdf40175 CMOS 四D觸發(fā)器.pdf4018 CMOS 可預(yù)置 1分N 計數(shù)器.pdf40181 CMOS 4位算術(shù)邏輯單元.pdf40182 CMOS 超前進位發(fā)生器.pdf4019 CMOS 四與或選譯門.pdf40192 CMOS 可預(yù)制四位BCD計數(shù)器.pdf40193 CMOS 可預(yù)制四位二進制計數(shù)器.pdf40194 CMOS 4位雙向并行存取通用移位寄存器.pdf4020 CMOS 14級二進制串行計數(shù)-分頻器.pdf40208 CMOS 4×4多端寄存器.pdf4021 CMOS 異步8位并入同步串入-串出寄存器.pdf4022 CMOS 八進制計數(shù)器-分頻器.pdf4023 CMOS 三3輸入與非門.pdf4024 CMOS 7級二進制計數(shù)器.pdf4025 CMOS 三3輸入或非門.pdf40257 CMOS 四2線-1線數(shù)據(jù)選擇器-多路傳輸.pdf4026 CMOS 7段顯示十進制計數(shù)-分頻器.pdf4027 CMOS 帶置位復(fù)位雙J-K主從觸發(fā)器.pdf4028 CMOS BCD- 十進制譯碼器.pdf4029 CMOS 可預(yù)制加-減(十-二進制)計數(shù)器.pdf4030 CMOS 四異或門.pdf4031 CMOS 64級靜態(tài)移位寄存器.pdf4032 CMOS 3位正邏輯串行加法器.pdf4033 CMOS 十進制計數(shù)器-消隱7段顯示.pdf4034 CMOS 8位雙向并、串入-并出寄存器.pdf4035 CMOS 4位并入-并出移位寄存器.pdf4038 CMOS 3位串行負(fù)邏輯加法器.pdf4040 CMOS 12級二進制計數(shù)-分頻器.pdf4041 CMOS 四原碼-補碼緩沖器.pdf4042 CMOS 四時鐘控制 D 鎖存器.pdf4043 CMOS 四三態(tài)或非 R-S 鎖存器.pdf4044 CMOS 四三態(tài)與非 R-S 鎖存器.pdf4045 CMOS 21位計數(shù)器.pdf4046 CMOS PLL 鎖相環(huán)電路.pdf4047 CMOS 單穩(wěn)態(tài)、無穩(wěn)態(tài)多諧振蕩器.pdf4048 CMOS 8輸入端多功能可擴展三態(tài)門.pdf4049 CMOS 六反相緩沖器-轉(zhuǎn)換器.pdf4050 CMOS 六同相緩沖器-轉(zhuǎn)換器.pdf4051 CMOS 8選1雙向模擬開關(guān).pdf4051,2,3.pdf4052 CMOS 雙4選1雙向模擬開關(guān).pdf4053 CMOS 三2選1雙向模擬開關(guān).pdf4054 C
上傳時間: 2021-11-09
上傳用戶:kent
74HC595 A4950 MAX3232 ULN2003AD STM32F207VCT6 AD集成封裝庫,原理圖庫器件型號列表:Library Component Count : 53Name Description----------------------------------------------------------------------------------------------------1N4148 High Conductance Fast Diode1N4448 High Conductance Fast Diode1N914 High Conductance Fast Diode1N914A High Conductance Fast Diode1N914B High Conductance Fast Diode1N916 High Conductance Fast Diode1N916A High Conductance Fast Diode1N916B High Conductance Fast Diode2N3904 NPN General Purpose Amplifier74ALS86 74HC595 8M貼片晶振 A4950 直流電機驅(qū)動AO4805CAP CapacitorCAP SMD CapacitorCON2 ConnectorCON2*10 ConnectorCON2*12P ConnectorCON2*7 ConnectorCON2*9 ConnectorCON3 ConnectorCON4 ConnectorCON5 ConnectorCON7 ConnectorCap Pol 極性電解電容DIODE DiodeFUSE1 FuseFUSE2 FuseINDUCTOR2 IRF7351PbF N-MOSJS1-12V-FLED MAX487 MAX809RD R0.125 Less than 1/4 Watt Power Resistor.RES2 RGRPI*4 Res1 ResistorSGM8955XN5G/TR 測量放大器SM712 SN74LV4052AD SP3232ESST25VF016B-50-4I-S2AFI2C Real-Time Clock.STM32F107VTC6 STM32F107VTC6SW DIP-4 編碼開關(guān)SW-PB SwitchTPS54302 45UA靜態(tài)電流 3ATVS SMBJ30CAULN2003 XC6214XTAL Crystal OscillatorPCB封裝庫列表:Component Count : 40Component Name-----------------------------------------------4G模塊-外置7D181K0603-LED0603C0603R0805C12061210181232255569-2*1P直針5569-2*2P直針AT-26CAP-D8DO-214AANHSOP-8J-SPDT-5JTAGL
上傳時間: 2021-11-15
上傳用戶:ttalli
IPC-A-610H 2020 CN 中文版: 電子組件的可接受性IPC-A-610H是電子行業(yè)廣泛采用的電子組件驗收標(biāo)準(zhǔn)。IPC-A-610H標(biāo)準(zhǔn)中包含了本文件的一般更新內(nèi)容,介紹了一些新型表面貼裝元器件,同時刪除了目標(biāo)條件。 本文件在電子行業(yè)成功問世離不開來自29個國家/地區(qū)的參與者,這些參與者在本文件編制期間投入了大量的精力并貢獻了寶貴的專業(yè)知識。該標(biāo)準(zhǔn)是檢查人員、操作人員及其他與電子組件驗收要求相關(guān)的人員必須掌握的技術(shù)標(biāo)準(zhǔn)。 與IPC-A-610一起制定的標(biāo)準(zhǔn)還有J-STD-001和IPC/WHMA-A-620。中文版全文416頁,進行了大量的變更。
標(biāo)簽: ipc
上傳時間: 2021-11-26
上傳用戶:jason_vip1
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1