實驗源代碼 //Warshall.cpp #include<stdio.h> void warshall(int k,int n) { int i , j, t; int temp[20][20]; for(int a=0;a<k;a++) { printf("請輸入矩陣第%d 行元素:",a); for(int b=0;b<n;b++) { scanf ("%d",&temp[a][b]); } } for(i=0;i<k;i++){ for( j=0;j<k;j++){ if(temp[ j][i]==1) { for(t=0;t<n;t++) { temp[ j][t]=temp[i][t]||temp[ j][t]; } } } } printf("可傳遞閉包關(guān)系矩陣是:\n"); for(i=0;i<k;i++) { for( j=0;j<n;j++) { printf("%d", temp[i][ j]); } printf("\n"); } } void main() { printf("利用 Warshall 算法求二元關(guān)系的可傳遞閉包\n"); void warshall(int,int); int k , n; printf("請輸入矩陣的行數(shù) i: "); scanf("%d",&k); 四川大學(xué)實驗報告 printf("請輸入矩陣的列數(shù) j: "); scanf("%d",&n); warshall(k,n); }
上傳時間: 2016-06-27
上傳用戶:梁雪文以
本書共分15章,重點介紹了印制電路板(PCB)的焊盤、過孔、疊層、走線、接地、去耦合、電源電路、時鐘電路、模擬電路、高速數(shù)字電路、模數(shù)混合電路、射頻電路的PCB設(shè)計的基本知識、設(shè)計要求、方法和設(shè)計實例,以及PCB的散熱設(shè)計、PCB的可制造性與可測試性設(shè)計、PCB的ESD防護設(shè)計。本書內(nèi)容豐富,敘述詳盡清晰,圖文并茂,并通過大量的設(shè)計實例說明了PCB設(shè)計中的一些技巧與方法,以及應(yīng)該注意的問題,工程性好,實用性強。
標簽: PCB 印制電路板 設(shè)計技術(shù) 實踐
上傳時間: 2016-12-07
上傳用戶:xgsxgs
#include "iostream" using namespace std; class Matrix { private: double** A; //矩陣A double *b; //向量b public: int size; Matrix(int ); ~Matrix(); friend double* Dooli(Matrix& ); void Input(); void Disp(); }; Matrix::Matrix(int x) { size=x; //為向量b分配空間并初始化為0 b=new double [x]; for(int j=0;j<x;j++) b[j]=0; //為向量A分配空間并初始化為0 A=new double* [x]; for(int i=0;i<x;i++) A[i]=new double [x]; for(int m=0;m<x;m++) for(int n=0;n<x;n++) A[m][n]=0; } Matrix::~Matrix() { cout<<"正在析構(gòu)中~~~~"<<endl; delete b; for(int i=0;i<size;i++) delete A[i]; delete A; } void Matrix::Disp() { for(int i=0;i<size;i++) { for(int j=0;j<size;j++) cout<<A[i][j]<<" "; cout<<endl; } } void Matrix::Input() { cout<<"請輸入A:"<<endl; for(int i=0;i<size;i++) for(int j=0;j<size;j++){ cout<<"第"<<i+1<<"行"<<"第"<<j+1<<"列:"<<endl; cin>>A[i][j]; } cout<<"請輸入b:"<<endl; for(int j=0;j<size;j++){ cout<<"第"<<j+1<<"個:"<<endl; cin>>b[j]; } } double* Dooli(Matrix& A) { double *Xn=new double [A.size]; Matrix L(A.size),U(A.size); //分別求得U,L的第一行與第一列 for(int i=0;i<A.size;i++) U.A[0][i]=A.A[0][i]; for(int j=1;j<A.size;j++) L.A[j][0]=A.A[j][0]/U.A[0][0]; //分別求得U,L的第r行,第r列 double temp1=0,temp2=0; for(int r=1;r<A.size;r++){ //U for(int i=r;i<A.size;i++){ for(int k=0;k<r-1;k++) temp1=temp1+L.A[r][k]*U.A[k][i]; U.A[r][i]=A.A[r][i]-temp1; } //L for(int i=r+1;i<A.size;i++){ for(int k=0;k<r-1;k++) temp2=temp2+L.A[i][k]*U.A[k][r]; L.A[i][r]=(A.A[i][r]-temp2)/U.A[r][r]; } } cout<<"計算U得:"<<endl; U.Disp(); cout<<"計算L的:"<<endl; L.Disp(); double *Y=new double [A.size]; Y[0]=A.b[0]; for(int i=1;i<A.size;i++ ){ double temp3=0; for(int k=0;k<i-1;k++) temp3=temp3+L.A[i][k]*Y[k]; Y[i]=A.b[i]-temp3; } Xn[A.size-1]=Y[A.size-1]/U.A[A.size-1][A.size-1]; for(int i=A.size-1;i>=0;i--){ double temp4=0; for(int k=i+1;k<A.size;k++) temp4=temp4+U.A[i][k]*Xn[k]; Xn[i]=(Y[i]-temp4)/U.A[i][i]; } return Xn; } int main() { Matrix B(4); B.Input(); double *X; X=Dooli(B); cout<<"~~~~解得:"<<endl; for(int i=0;i<B.size;i++) cout<<"X["<<i<<"]:"<<X[i]<<" "; cout<<endl<<"呵呵呵呵呵"; return 0; }
標簽: 道理特分解法
上傳時間: 2018-05-20
上傳用戶:Aa123456789
盡量全面地敘述CMOS圖像傳感器集成電路芯片的原理、結(jié)構(gòu)、應(yīng)用、設(shè)計方法和流程。第1章講述有關(guān)技術(shù)背景和發(fā)展歷程、CMOS圖像傳感器的特點和應(yīng)用。第2章講述CMOS圖像傳感器集成電路的基本結(jié)構(gòu)和主要技術(shù)指標,簡述CMOS工藝技術(shù)和VLSI設(shè)計方法和流程。面向從事CMOS圖像傳感器集成電路芯片設(shè)計的工程師和圖像應(yīng)用系統(tǒng)的項目設(shè)計規(guī)劃者,以及電子電路與系統(tǒng)專業(yè)的學(xué)生、模數(shù)混合CMOS VLSI設(shè)計人員和關(guān)心現(xiàn)代電子科技發(fā)展的人士。
上傳時間: 2022-04-20
上傳用戶:
摘要:建立了數(shù)字控制DC/DC開關(guān)電源閉環(huán)系統(tǒng)的s域小信號模型,采用數(shù)字重設(shè)計法針對給定的系統(tǒng)季數(shù)設(shè)計了數(shù)字補償器。應(yīng)用SISO Design Tool仿真平臺,在伯德圖分析和根軌連法的基礎(chǔ)上設(shè)計了連續(xù)城的模擬補償器,并進行了離散化處理。在建立系統(tǒng)s城模型時引入了模數(shù)轉(zhuǎn)換器和數(shù)字脈寬調(diào)制發(fā)生器產(chǎn)生的延遲效應(yīng),使補償器的設(shè)計考慮了采樣速率對系統(tǒng)的影響,改善了傳統(tǒng)離散設(shè)計的誤蓋。基于教字重設(shè)計法構(gòu)建的數(shù)字補償器實現(xiàn)了對脈寬調(diào)制信號的可編程精確控制,保證了變換器閉環(huán)工作良好的動態(tài)特性。仿真實驗結(jié)果驗證了所設(shè)計的數(shù)字補償器的性能。關(guān)鍵詞:數(shù)字控制系統(tǒng);模數(shù)轉(zhuǎn)換;數(shù)字重設(shè)計法;數(shù)字補償器;數(shù)字脈寬調(diào)制1引言傳統(tǒng)的開關(guān)電源采用模擬控制技術(shù),使用比較器、誤差放大器和模擬電源管理芯片等元器件來調(diào)整電源輸出電壓,存在著控制電路復(fù)雜、元器件數(shù)量多以及控制電路成型后很難修改等缺點,不利于開關(guān)電源的集成化和小型化。近年來隨著微電子學(xué)的迅速發(fā)展,電源的控制也已經(jīng)由模擬控制、模數(shù)混合控制,進入到數(shù)字控制階段”,具有可編程性、設(shè)計可延續(xù)性、元件數(shù)量減少、先進的校正能力等優(yōu)點。以往由于DSP等控制芯片的高成本,數(shù)字控制多用于大功率AC/DC變換器、PFC功率因數(shù)校正等場合”,而對于DC/DC高頻開關(guān)電源只是實現(xiàn)了一些數(shù)字化的簡單應(yīng)用,如采用MCU提供保護、監(jiān)控和通信功能。隨著數(shù)字控制芯片成本的降低,數(shù)字控制也逐漸應(yīng)用于DC/DC直流變換器,直接參與電源的反饋回路控制,實現(xiàn)了信號采樣補償和PWM調(diào)節(jié)的數(shù)字化。數(shù)字PID補償器的設(shè)計非常關(guān)鍵,直接決定了電源的輸出精度、動態(tài)響應(yīng)等指標。近年來對DC/DC開關(guān)電源的數(shù)字補償器的建模研究已有很多論述],主要基于數(shù)字重設(shè)計法和直接數(shù)字設(shè)計法。數(shù)字重設(shè)計是在傳統(tǒng)模擬電源研究方法的基礎(chǔ)上,首先將數(shù)字電源簡化為一個連續(xù)的線性系統(tǒng),忽略了采樣保持器效應(yīng)后設(shè)計模擬補償器,然后采用雙線性近似(Tustin)、匹配零極點(MPZ)等方法對其離散化得到數(shù)字補償器。直接數(shù)字設(shè)計是直接建立零階保持器和被控對象的離散模型,再構(gòu)建包括離散補償器的反饋系統(tǒng)。數(shù)字重設(shè)計和直接數(shù)字設(shè)計法在高采樣速率下設(shè)計的數(shù)字補償器性能差別不是很大,只是在低采樣速率下直接數(shù)字設(shè)計更加精確。
標簽: 開關(guān)電源 環(huán)路補償
上傳時間: 2022-06-18
上傳用戶:zhanglei193
AR0231AT7C00XUEA0-DRBR(RGB濾光)安森美半導(dǎo)體推出采用突破性減少LED閃爍 (LFM)技術(shù)的新的230萬像素CMOS圖像傳感器樣品AR0231AT,為汽車先進駕駛輔助系統(tǒng)(ADAS)應(yīng)用確立了一個新基準。新器件能捕獲1080p高動態(tài)范圍(HDR)視頻,還具備支持汽車安全完整性等級B(ASIL B)的特性。LFM技術(shù)(專利申請中)消除交通信號燈和汽車LED照明的高頻LED閃爍,令交通信號閱讀算法能于所有光照條件下工作。AR0231AT具有1/2.7英寸(6.82 mm)光學(xué)格式和1928(水平) x 1208(垂直)有源像素陣列。它采用最新的3.0微米背照式(BSI)像素及安森美半導(dǎo)體的DR-Pix?技術(shù),提供雙轉(zhuǎn)換增益以在所有光照條件下提升性能。它以線性、HDR或LFM模式捕獲圖像,并提供模式間的幀到幀情境切換。 AR0231AT提供達4重曝光的HDR,以出色的噪聲性能捕獲超過120dB的動態(tài)范圍。AR0231AT能同步支持多個攝相機,以易于在汽車應(yīng)用中實現(xiàn)多個傳感器節(jié)點,和通過一個簡單的雙線串行接口實現(xiàn)用戶可編程性。它還有多個數(shù)據(jù)接口,包括MIPI(移動產(chǎn)業(yè)處理器接口)、并行和HiSPi(高速串行像素接口)。其它關(guān)鍵特性還包括可選自動化或用戶控制的黑電平控制,支持擴頻時鐘輸入和提供多色濾波陣列選擇。封裝和現(xiàn)狀:AR0231AT采用11 mm x 10 mm iBGA-121封裝,現(xiàn)提供工程樣品。工作溫度范圍為-40℃至105℃(環(huán)境溫度),將完全通過AEC-Q100認證。
標簽: 圖像傳感器
上傳時間: 2022-06-27
上傳用戶:XuVshu
摘 要:該文提出了一種新型雙聲道音頻Σ - Δ數(shù)模轉(zhuǎn)換器(DAC)小面積插值濾波器設(shè)計方法。該方法采用左右兩個聲道復(fù)用一個插值濾波器的新型結(jié)構(gòu),并利用存儲器實現(xiàn)第1 級半帶濾波器,從而降低芯片的實現(xiàn)面積。提出重新排序方法,保證復(fù)用后兩個聲道的同步。設(shè)計在TSMC 0.18 μm 1.8 V/3.3 V 1P5M CMOS 工藝上實現(xiàn),測試信噪比為106 dB,數(shù)字部分芯片的面積僅為0.198 mm2,功耗為0.65 mW。這種設(shè)計方法降低了Σ - Δ DAC系統(tǒng)中數(shù)字部分的面積和功耗,給模擬部分留有較大的設(shè)計裕量,這對模數(shù)混合系統(tǒng)的設(shè)計具有重要的意義。
標簽: 插值濾波器
上傳時間: 2022-07-04
上傳用戶:kent
GM6256 是一款集指紋快速匹配、低功耗以及安全功能的高性能 MCU((Microcontroller Unit),提升了產(chǎn)品的綜合用戶體驗及安全級別。GM6256 具有豐富的片上外設(shè),支持 2 個 QSPI Master(其中一個為 Flash 控制器),1 個SPI Master,1 個 SPI Slave 以及 1 個 I2C Master,最多 3 個 UART。GM6256 最高工作主頻達到 144MHz,在低功耗模式下工作頻率可降低到 32kHz 以減少工作電流。極低的待機功耗也是GM6256 的主要特點,Deepsleep 模式電流可以達到 3uA,最多支持三個管腳喚醒和實時時鐘定時喚醒。GM6256 采用 QFN60 封裝,主要面向智能門鎖市場。GM6256 安全芯片通過了 ISCCC 中國信息安全認證中心 EAL4+安全認證,內(nèi)嵌了對稱加密 AES、HMAC-SHA256 和非對稱 ECC/RSA 算法,真隨機數(shù)模塊,密鑰管理,訪問控制和電壓、溫度、光安全傳感器。采用模數(shù)混合技術(shù)設(shè)計,內(nèi)部集成多種功能的模擬模塊,減少外圍電路設(shè)計,有效降低板級系統(tǒng)的成本。
上傳時間: 2022-07-09
上傳用戶:
Saber是美國Analogy公司開發(fā)并于1987年推出的模擬及混合信號仿真軟件。Saber可同時對模擬信號、事件驅(qū)動模擬信號、數(shù)字信號以及模數(shù)混合信號設(shè)備進行仿真。
上傳時間: 2013-05-24
上傳用戶:eeworm
R樹與B樹的混合樹,在這個程序里面可以直接用R樹和B樹
標簽: 樹
上傳時間: 2013-12-19
上傳用戶:ouyangtongze
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1