實驗源代碼
//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("可傳遞閉包關系矩陣是:\n"); for(i=0;i<k;i++) { for( j=0;j<n;j++) { printf("%d", temp[i][ j]); } printf("\n"); } } void main() { printf("利用 Warshall 算法求二元關系的可傳遞閉包\n"); void warshall(int,int); int k , n; printf("請輸入矩陣的行數 i: "); scanf("%d",&k);
四川大學實驗報告 printf("請輸入矩陣的列數 j: "); scanf("%d",&n); warshall(k,n); }
標簽:
warshall
離散
實驗
上傳時間:
2016-06-27
上傳用戶:梁雪文以
十字路口車輛通行能否保持較高的效率,將決定城市交通管理水平。本文結合十字路口交通燈控制要求,采用QuartusⅡ實現了交通燈控制電路設計,并對設計效果進行了仿真分析。從仿真結果來看,交通燈控制電路可以在車流量過大時將道路通行時間由60s增加至90s,并在車流量過小時將通行時間由60s減少至30s,因此能夠實現十字路口車輛通行量的動態控制。:引言:伴隨著私家車數量的不斷增加,城市交通壓力日漸增大。而加強十字路口交通燈控制,則能起到緩解城市交通堵塞的重要作用。目前在交通燈控制設計方面,采用傳統的設計形式已經無法滿足交通燈的動態控制需求。為此,還要引入先進的設計軟件,采用QuartusⅡ實現十字路口交通燈控制電路設計與仿真分析,提高十字路口的車輛通行效率。
標簽:
quartus
交通燈控制電路
上傳時間:
2022-05-08
上傳用戶: