freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

課程設(shè)計(jì)--電力系統(tǒng)短路故障的計(jì)算機(jī)算法程序設(shè)計(jì)-資料下載頁

2025-06-04 22:41本頁面
  

【正文】 scanf(%s,outputname)。 fp=fopen(outputname,w+)。 fprintf(fp,計(jì)算結(jié)果如下: \n節(jié)點(diǎn)導(dǎo)納矩陣 :)。 for(i=0。in。i++) { fprintf(fp,\n)。 for(j=0。jn。j++) if(Y[i][j]==0) fprintf(fp, )。 else 信息工程學(xué)院課程設(shè)計(jì)(論文) 32 fprintf(fp,% ,Y[i][j])。 } fprintf(fp,\n節(jié)點(diǎn)阻抗矩陣 :)。 for(i=0。in。i++) { fprintf(fp,\n)。 for(j=0。jn。j++) fprintf(fp,% ,Z[i][j])。 } fprintf(fp,\n短路節(jié)點(diǎn)是 :%d,f)。 fprintf(fp,\n短 路電流 :If=%.4f,If)。 fprintf(fp,\n各節(jié)點(diǎn)電壓 :\n)。 for(i=0。in。i++) if((if1)||(if1)) fprintf(fp,V%d=%.4f\t,i+1,V[i])。 else fprintf(fp,V%d=0\t,i+1,V[i])。 fprintf(fp,\n發(fā)電機(jī)支路電流如下 :\n)。 for(m=0。mtimes。m++) { for(i=0。in。i++) if(i+1==e[m]) Ig[e[m]]=(E[m]V[i])/ze[m]。 fprintf(fp,Ig[%d][0]=%.4f\n,e[m],Ig[e[m]])。 } fprintf(fp,\n各支路電流 :\n)。 for(m=0。ma。m++) { i=count[0][m]1。 j=count[1][m]1。 if(V[i]V[j]) { I[i]=(V[j]V[i])/z[i][j]。 fprintf(fp,I%d%d=%.4f\t,count[0][m],count[1][m],I[i])。 } else { I[i]=(V[i]V[j])/z[i][j]。 fprintf(fp,I%d%d=%.4f\t,count[1][m],count[0][m],I[i])。 } } fclose(fp)。 break。 信息工程學(xué)院課程設(shè)計(jì)(論文) 33 } /******************************短路計(jì)算完成,選擇操作 ***********/ { printf(*************************************\n)。 printf(短路計(jì)算已經(jīng)完成,請(qǐng)選擇下列操作 \n 新建一個(gè)系統(tǒng)請(qǐng)按 )。 printf(\n 加載已保存的系統(tǒng)請(qǐng)按 \n 更改原系統(tǒng)短路點(diǎn)請(qǐng)按 )。 printf(\n 退出請(qǐng)按 )。 scanf(%d,amp。butn)。 system(cls)。 switch(butn) { case 1: create()。 break。 case 2: load()。 break。 case 3: change(name)。 break。 case 4: quit()。 break。 } } } void create() { char name[20]。 char answer。 FILE *fp。 int n,a,f,i=0,j=0,sd,md,butn,times,nodeexist。//n,a,f分別為節(jié)點(diǎn)數(shù)、支路數(shù)、短路點(diǎn) float dk。 int e[10]。 //儲(chǔ)存發(fā)電機(jī)接入節(jié)點(diǎn) float ae[10]。 //對(duì)應(yīng)的發(fā)電機(jī)電勢 float b[10]。 //發(fā)電機(jī)支路電抗 /****************************輸入文件 **************************/ printf(請(qǐng)輸入您想要?jiǎng)?chuàng)建系統(tǒng)名稱 (如 )用以保存系統(tǒng)參數(shù) \n)。 scanf(%s,name)。 //輸入文件名 /*************輸入系統(tǒng)參數(shù) *************/ printf(請(qǐng)輸入系統(tǒng)的節(jié)點(diǎn)數(shù),支路數(shù),故障節(jié)點(diǎn) \n)。 scanf(%d%d%d,amp。n,amp。a,amp。f)。 fp=fopen(name,w+)。 fprintf(fp,系統(tǒng)參數(shù)如下所示 :\n\n)。 信息工程學(xué)院課程設(shè)計(jì)(論文) 34 fprintf(fp, %d\ %d\為 %d\n\n,n,a,f)。 fprintf(fp,支路電抗參數(shù)如下 \n)。 printf(請(qǐng)輸入支路首端號(hào)、支路末端號(hào)、支路電抗值 \n)。 for(i=0。ia。i++) { scanf(%d%d%f,amp。sd,amp。md,amp。dk)。 fprintf(fp,z%d %d=%.4f\t,sd,md,dk)。 } /*************發(fā)電機(jī)電抗 ************/ fprintf(fp,\n\n發(fā)電機(jī)接入點(diǎn)及其電抗如下: )。 printf(請(qǐng)輸入發(fā)電機(jī)臺(tái)數(shù): \n)。 scanf(%d,amp。times)。 printf(請(qǐng)輸入發(fā)電機(jī)接入點(diǎn)、電勢以及支路電抗 \n)。 for(i=0。itimes。i++) scanf(%d%f%f,amp。e[i],amp。ae[i],amp。b[i])。 /**************寫入文件 ****************/ fprintf(fp,共 %d臺(tái)發(fā)電機(jī)進(jìn)入 系統(tǒng) \n,times)。 for(i=0。itimes。i++) printf(%f\n,ae[i])。 getch()。 for(i=0。itimes。i++) fprintf(fp,z%d=%.4f\t,e[i],b[i])。 fprintf(fp,\n)。 for(i=0。itimes。i++) fprintf(fp,e%d=%.4f\t,e[i],ae[i])。 /************節(jié)點(diǎn)對(duì)地電容 *********************/ printf(請(qǐng)輸入電容支路數(shù) \n)。 scanf(%d,amp。times)。 printf(請(qǐng)輸入電容所在節(jié)點(diǎn),對(duì)地電抗值 \n)。 for(i=0。itimes。i++) scanf(%d%f,amp。e[i],amp。b[i])。 fprintf(fp,\n共 %d個(gè)節(jié)點(diǎn)有 接地電容 \n,times)。 {for(i=0。itimes。i++) fprintf(fp,Y%d=%f\t,e[i],b[i])。 } fclose(fp)。 /***********選擇操作 ************/ printf(接下來你希望 \n 短路計(jì)算請(qǐng)按 \n 退出請(qǐng)按 \n )。 scanf(%d,amp。butn)。 system(cls)。 switch(butn) {case 1: calculate(name)。 信息工程學(xué)院課程設(shè)計(jì)(論文) 35 break。 case 2: quit()。 break。 } } void change(char name[20]) { FILE *fp。 //文件指針 int n,a,f,fnew。 printf(請(qǐng)輸入新的短路節(jié)點(diǎn) )。 scanf(%d,amp。fnew)。 fp=fopen(name,r+)。 fscanf(fp,系統(tǒng)參數(shù)如下所示 :\n\n)。 fscanf(fp, %d\ %d\為 %d\n\n,amp。n,amp。a,amp。f)。 fclose(fp)。 fp=fopen(name,r+)。 fprintf(fp,系統(tǒng)參數(shù)如下所示 :\n\n)。 fprintf(fp, %d\ %d\為 %d,n,a,fnew)。 fclose(fp)。 calculate2(name)。 } void load() { char name[20]。 FILE *fp。 char answer。 int m,n,a,f,i=0,j=0,sd,md,butn,times,timesc。 float dk。 float b[10]。 int count[2][100]。 float z[10][10]。 int e[10]。 float ze[10]。 float ae[10]。 float yc[10]。 //節(jié)點(diǎn)對(duì)地電抗 int e1[10]。 printf(請(qǐng)輸入一個(gè)已保存的文件名 \n)。 scanf(%s,name)。 while((fp=fopen(name,r))==NULL) { printf(輸入有錯(cuò)誤,請(qǐng)重新輸入 \n)。 信息工程學(xué)院課程設(shè)計(jì)(論文) 36 scanf(%s,name)。 } fscanf(fp,系統(tǒng)參數(shù)如下所示 :\n\n)。 fscanf(fp, %d\ %d\為 %d\n\n,amp。n,amp。a,amp。f)。 fscanf(fp,支路電抗參數(shù)如下 \n)。 for(m=0。ma。m++)
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1