題目:古典問題:有一對(duì)兔子,從出生后第3個(gè)月起每個(gè)月都生一對(duì)兔子,小兔子長(zhǎng)到第三個(gè)月后每個(gè)月又生一對(duì)兔子,假如兔子都不死,問每個(gè)月的兔子總數(shù)為多少? //這是一個(gè)菲波拉契數(shù)列問題 public class lianxi01 { public static void main(String[] args) { System.out.println("第1個(gè)月的兔子對(duì)數(shù): 1"); System.out.println("第2個(gè)月的兔子對(duì)數(shù): 1"); int f1 = 1, f2 = 1, f, M=24; for(int i=3; i<=M; i++) { f = f2; f2 = f1 + f2; f1 = f; System.out.println("第" + i +"個(gè)月的兔子對(duì)數(shù): "+f2); } } } 【程序2】 題目:判斷101-200之間有多少個(gè)素?cái)?shù),并輸出所有素?cái)?shù)。 程序分析:判斷素?cái)?shù)的方法:用一個(gè)數(shù)分別去除2到sqrt(這個(gè)數(shù)),如果能被整除, 則表明此數(shù)不是素?cái)?shù),反之是素?cái)?shù)。 public class lianxi02 { public static void main(String[] args) { int count = 0; for(int i=101; i<200; i+=2) { boolean b = false; for(int j=2; j<=Math.sqrt(i); j++) { if(i % j == 0) { b = false; break; } else { b = true; } } if(b == true) {count ++;System.out.println(i );} } System.out.println( "素?cái)?shù)個(gè)數(shù)是: " + count); } } 【程序3】 題目:打印出所有的 "水仙花數(shù) ",所謂 "水仙花數(shù) "是指一個(gè)三位數(shù),其各位數(shù)字立方和等于該數(shù)本身。例如:153是一個(gè) "水仙花數(shù) ",因?yàn)?53=1的三次方+5的三次方+3的三次方。 public class lianxi03 { public static void main(String[] args) { int b1, b2, b3;
上傳時(shí)間: 2017-12-24
上傳用戶:Ariza
要求根據(jù)本廠所能取得的電源及本廠用電負(fù)荷情況,并適當(dāng)考慮到工廠生產(chǎn)的發(fā)展,按照安全可靠、技術(shù)先進(jìn)、經(jīng)濟(jì)合理的要求,確定變電所的位置與型式,確定變電所主變壓器的臺(tái)數(shù)與容量,選擇變電所主接線方案及高低壓設(shè)備與進(jìn)出線,確定二次回路方案,選擇整定繼電保護(hù)裝置,確定防雷和接地裝置,最后按要求提交設(shè)計(jì)計(jì)算書及說明書,繪出設(shè)計(jì)圖紙。
標(biāo)簽: 機(jī)械 供電系統(tǒng) 電氣設(shè)計(jì)
上傳時(shí)間: 2018-01-20
上傳用戶:A Zhou
#include<stdio.h> #include<windows.h> int xuanxiang; int studentcount; int banjihao[100]; int xueqihao[100][10]; char xm[100][100]; int xuehao[100][10]; int score[100][3]; int yuwen; int shuxue[000]; int yingyu[100]; int c[100]; int p; char x[1000][100]="",y[100][100]="";/*x學(xué)院 y專業(yè) z班級(jí)*/ int z[100]; main() { void input(); void inputsc(); void alter(); void scbybannji(); printf("--------學(xué)生成績(jī)管理-----\n"); printf("請(qǐng)按相應(yīng)數(shù)字鍵來實(shí)現(xiàn)相應(yīng)功能\n"); printf("1.錄入學(xué)生信息 2.錄入學(xué)生成績(jī) 3.修改學(xué)生成績(jī)\n"); printf("4.查詢學(xué)生成績(jī) 5.不及格科目及名單 6.按班級(jí)輸出學(xué)生成績(jī)單\n"); printf("請(qǐng)輸入你要實(shí)現(xiàn)的功能所對(duì)應(yīng)的數(shù)字:"); scanf("%d",&xuanxiang); system("cls"); getchar(); switch (xuanxiang) { case 1:input(); case 2:inputsc(); case 3:alter(); /*case 4:select score(); case 5:bujigekemujimingdan();*/ case 6:scbybanji; } } void input() { int i; printf("請(qǐng)輸入你的學(xué)院名稱:"); gets(x); printf("請(qǐng)輸入你的專業(yè)名稱:"); gets(y); printf("請(qǐng)輸入你的班級(jí)號(hào):"); scanf("%d",&z); printf("請(qǐng)輸入你們一個(gè)班有幾個(gè)人:"); scanf("%d",&p); system("cls"); for(i=0;i<p;i++) { printf("請(qǐng)輸入第%d個(gè)學(xué)生的學(xué)號(hào):",i+1); scanf("%d",xuehao[i]); getchar(); printf("請(qǐng)輸入第%d個(gè)學(xué)生的姓名:",i+1); gets(xm[i]); system("cls"); } printf("您已經(jīng)錄入完畢您的班級(jí)所有學(xué)生的信息!\n"); printf("您的班級(jí)為%s%s%s\n",x,y,z); /*alter(p);*/ } void inputsc() { int i; for(i=0;i<p;i++) { printf("\n"); printf("--------------------------------------------------------------------------------\n\n"); printf("\t\t\t\t錄入學(xué)生的成績(jī)\n\n\n"); printf("--------------------------------------------------------------------------------\n\n"); printf("\t\t\t\t%s\n",xm[i]); printf("\n"); printf("\t\t\t\t數(shù)學(xué):"); scanf("%d",&shuxue[i]); printf("\n"); getchar(); printf("\t\t\t\t英語:"); scanf("%d",&yingyu[i]); printf("\n"); getchar(); printf("\t\t\t\tc語言:"); scanf("%d",&c[i]); system("cls"); } } void alter() { int i;/*循環(huán)變量*/ int m[10000];/*要查詢的學(xué)號(hào)*/ int b;/*修改后的成績(jī)*/ char kemu[20]=""; printf("請(qǐng)輸入你要修改的學(xué)生的學(xué)號(hào)"); scanf("%d",&m); for (i=0;i<p;i++) { if (m==xuehao[i]) { printf("%s的數(shù)學(xué)成績(jī)?yōu)?d,英語成績(jī)?yōu)?d,c語言成績(jī)?yōu)?d,xm[i],shuxue[i],yingyu[i],c[i]"); printf("請(qǐng)輸入你想修改的科目");} } gets(kemu); getchar(); if (kemu=="數(shù)學(xué)"); { scanf("%d",&b); shuxue[i]=b;} if (kemu=="英語"); { scanf("%d",&b); yingyu[i]=b;} if (kemu=="c語言"); { scanf("%d",&b); c[i]=b; } printf("%s的數(shù)學(xué)成績(jī)?yōu)?d,英語成績(jī)?yōu)?d,c語言成績(jī)?yōu)?d,xm[i],shuxue[i],yingyu[i],c[i]"); } void scbybannji() { int i; char zyname[20]; int bjnumber; printf("請(qǐng)輸入你的專業(yè)名稱"); scanf("%s",&zyname); printf("請(qǐng)輸入你的班級(jí)號(hào)"); scanf("%d",&bjnumber); for (i=0;i<p;i++) { if (zyname==y[i]); if (bjnumber==z[i]); printf("專業(yè)名稱%s班級(jí)號(hào)%d數(shù)學(xué)成績(jī)%d英語成績(jī)%dc語言成績(jī)%d,y[i],z[i],shuxue[i],yingyu[i],c[i]"); } }
標(biāo)簽: c語言
上傳時(shí)間: 2018-06-08
上傳用戶:2369043090
淋浴器溫度控制調(diào)節(jié)采用MAT LAB 的附加組件Simulink, 仿真系 統(tǒng)的框圖如圖1 所示。圖中的虛線為模糊控制器, 作為二維模糊控制器機(jī)構(gòu)以水的溫度偏差temp 和 流量偏差f low 為輸入量, 采用模糊推理方法對(duì)水 的溫度偏差和流量偏差進(jìn)行整定, 用來確定冷水閥 門和熱水閥門的開口大小cold 和hot 以便控制冷 熱水的流量, 構(gòu)成2 輸入2 輸出的一階模糊控制系 統(tǒng); 模糊推理與去模糊化采用MIN - MAX 法及重 心法, 并用MA TLAB 模糊推理工具箱來編輯模糊 控制器。 圖1
上傳時(shí)間: 2018-10-12
上傳用戶:一只蟲蟲
針對(duì)電動(dòng)汽車動(dòng)力電池組長(zhǎng)期不能完全充滿而影響其使用壽命,設(shè)計(jì)了一種光伏電池車載充電裝置,能夠?qū)?dòng)力電池組長(zhǎng)時(shí)間小電流涓流充電以改善其充電狀態(tài),同時(shí)部分補(bǔ)充電池組能量,延長(zhǎng)電動(dòng)汽車?yán)m(xù)航里程與使用壽命。采用TMS320F2808 DSP芯片作為控制核心、以BOOST升壓變換器作為主電路的硬件設(shè)計(jì)方案,完成了主要元器件的選型和參數(shù)整定,對(duì)設(shè)計(jì)參數(shù)進(jìn)行了仿真驗(yàn)證和優(yōu)化,并研制了樣機(jī)。制定了高性能算法與控制策略,既能完成光伏電池最大輸出功率的跟蹤,又能提高電池的充電效率,并基于MATLAB平臺(tái)完成了DSP嵌入式應(yīng)用程序設(shè)計(jì),生成代碼。配備了車載監(jiān)控系統(tǒng),實(shí)現(xiàn)良好的人機(jī)交互功能。實(shí)驗(yàn)結(jié)果表明:該裝置性能穩(wěn)定,光伏電池最大輸出功率跟蹤速度快,穩(wěn)態(tài)誤差小,效率高,并具有防止電池組過充電保護(hù),人性化的人機(jī)交互平臺(tái),有很強(qiáng)的實(shí)用性。
標(biāo)簽: 電動(dòng)汽車 光伏 充電 車載 系統(tǒng)設(shè)計(jì)
上傳時(shí)間: 2018-10-17
上傳用戶:cyyyyyy
基于正點(diǎn)原子的F767核心板,這樣使得模擬電路非常簡(jiǎn)單,同時(shí)功能強(qiáng)大。 采用4.3寸電容觸摸屏,實(shí)時(shí)顯示信號(hào)強(qiáng)度,電量等等,多種參數(shù)可調(diào)整,不同提示音,一鍵開關(guān)機(jī),開機(jī)自動(dòng)整定模擬電路參數(shù)。 本脈沖探測(cè)器不同于常見的工作方法,采用檢測(cè)回波信號(hào)脈沖的不同區(qū)間寬度來測(cè)定信號(hào)強(qiáng)度和區(qū)分不同金屬屬性的。探頭采用非常簡(jiǎn)單的線圈繞制,外徑50cm,0.5漆包線繞19圈左右。 采用KiCad畫板,詳盡的原理圖和PCB.簡(jiǎn)單易制作。
標(biāo)簽: 正點(diǎn)原子 stm32f767 金屬探測(cè)器
上傳時(shí)間: 2022-01-18
上傳用戶:
以STM32F103C8T6為核心,設(shè)計(jì)了無刷直流電機(jī)控制器硬件電路。電路主要包括IR2310構(gòu)成的PWM驅(qū)動(dòng)電路、IRF3808構(gòu)成的逆變電路、增量式旋轉(zhuǎn)編碼構(gòu)成的速度反饋電路。控制器具有CAN和RS232通信接口,可與計(jì)算機(jī)或PLC構(gòu)成速度或位置伺服系統(tǒng)。利用由xPC目標(biāo)搭建的半實(shí)物仿真平臺(tái)對(duì)PI參數(shù)進(jìn)行整定。測(cè)試了控制器的速度伺服響應(yīng)性能,給定速度為2400rpm時(shí),控制器響應(yīng)時(shí)間為0.32s。實(shí)驗(yàn)結(jié)果表明,系統(tǒng)工作可靠,穩(wěn)定性好,響應(yīng)速度快,可以滿足上肢康復(fù)機(jī)器人的機(jī)械臂速度控制性能要求。The hardware circuit of Brushless DC motor controller is designed by taking STM32F103C8T6 as the core,which mainly includes PWM driving circuits made up of IR2310,inverter circuit formed by IRF3808,speed feedback circuit composed of incremental rotary encoder and so on.Speed servo control system or position servo control system can be composed of BLDM controller with computer or PLC through CAN communication interface or RS232 serial communication interface.By using the hardware in the loop simulation platform built by xPC target,the PI parameters are set up.The Speed servo response performance of the controller is tested.When the speed is 2 400 rpm,the response time of the controller is 0...
標(biāo)簽: stm32 無刷直流電機(jī)
上傳時(shí)間: 2022-05-07
上傳用戶:
|- 數(shù)據(jù)科學(xué)速查表 - 0 B|- 遷移學(xué)習(xí)實(shí)戰(zhàn) - 0 B|- 零起點(diǎn)Python機(jī)器學(xué)習(xí)快速入門 - 0 B|- 《深度學(xué)習(xí)入門:基于Python的理論與實(shí)現(xiàn)》高清中文版PDF+源代碼 - 0 B|- 《Python生物信息學(xué)數(shù)據(jù)管理》中文版PDF+英文版PDF+源代碼 - 0 B|- 《Python深度學(xué)習(xí)》2018中文版pdf+英文版pdf+源代碼 - 0 B|- 《Python編程:從入門到實(shí)踐》中文版+源代碼 - 0 B|- stanford machine learning - 0 B|- Python語言程序設(shè)計(jì)2018版電子教案 - 0 B|- Python網(wǎng)絡(luò)編程第三版 (原版+中文版+源代碼) - 0 B|- Python機(jī)器學(xué)習(xí)實(shí)踐指南(中文版帶書簽)、原書代碼、數(shù)據(jù)集 - 0 B|- python官方文檔 - 0 B|- Python編程(第4版 套裝上下冊(cè)) - 0 B|- PyQt5快速開發(fā)與實(shí)戰(zhàn)(pdf+源碼) - 0 B|- linux - 0 B|- 征服PYTHON-語言基礎(chǔ)與典型應(yīng)用.pdf - 67.40 MB|- 與孩子一起學(xué)編程_中文版_詳細(xì)書簽.pdf - 69.10 MB|- 用Python做科學(xué)計(jì)算.pdf - 6.10 MB|- 用Python寫網(wǎng)絡(luò)爬蟲.pdf - 9.90 MB|- 用Python進(jìn)行自然語言處理(中文翻譯NLTK).pdf - 4.40 MB|- 像計(jì)算機(jī)科學(xué)家那樣思考 Python中文版第二版.pdf - 712.00 kB|- 網(wǎng)絡(luò)爬蟲-Python和數(shù)據(jù)分析.pdf - 6.90 MB|- 圖解機(jī)器學(xué)習(xí).pdf - 59.40 MB|- 凸優(yōu)化.pdf - 5.70 MB|- 數(shù)據(jù)挖掘?qū)д?pdf - 2.50 MB|- 數(shù)據(jù)科學(xué)入門.pdf - 13.30 MB|- 數(shù)據(jù)結(jié)構(gòu)與算法__Python語言描述_裘宗燕編著_北京:機(jī)械工業(yè)出版社_,_2016.01_P346.pdf - 74.30 MB|- 神經(jīng)網(wǎng)絡(luò)與深度學(xué)習(xí).pdf - 92.60 MB|- 深入Python3...
標(biāo)簽: python
上傳時(shí)間: 2022-06-06
上傳用戶:
本文所研究的課題為電磁感應(yīng)加熱控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。文章介紹了電磁感應(yīng)加熱的工作原理,系統(tǒng)預(yù)設(shè)功能要求及具體實(shí)現(xiàn)方案,分析了系統(tǒng)硬件電路和控制軟件設(shè)計(jì)的整個(gè)過程,最終研制出一款功能完備、人機(jī)交互友好、工作穩(wěn)定、性能優(yōu)良的電磁感應(yīng)加熱系統(tǒng)。 該系統(tǒng)硬件電路部分主要包括主工作電路,IGBT驅(qū)動(dòng)電路,同步電路和功率整定電路,鍋具檢測(cè)電路,電源電路,各種保護(hù)電路及主控制電路。保護(hù)電路具體包括上電延時(shí)保護(hù)IGBT,整流橋輸出過壓保護(hù),IGBT集電極過壓保護(hù),市電過壓、欠壓保護(hù),負(fù)荷電流過大保護(hù),IGBT過溫保護(hù),鍋底過溫保護(hù)。主控制電路采用三星單片機(jī)作為主控芯片,通過調(diào)節(jié)PWM信號(hào)占空比控制輸出功率。系統(tǒng)主要實(shí)現(xiàn)了功率控制、定時(shí)/預(yù)約、無鍋檢測(cè)、暫停、異常報(bào)警(無鍋報(bào)警、市電過壓/欠壓報(bào)警、負(fù)荷電流過大報(bào)警、IGBT溫度傳感器失效報(bào)警、IGBT溫度過高報(bào)警、鍋底溫度傳感器失效報(bào)警、鍋底溫度過高報(bào)警)等功能,設(shè)置了6個(gè)按鍵可供用戶操控,配置的液晶顯示屏可以實(shí)時(shí)顯示系統(tǒng)當(dāng)前狀態(tài)信息。 該系統(tǒng)控制軟件設(shè)計(jì)部分,依據(jù)模塊化程序設(shè)計(jì)思想,把系統(tǒng)預(yù)設(shè)功能需求劃分為各個(gè)功能模塊,然后分別設(shè)計(jì)了各功能模塊的軟件,最終完成了系統(tǒng)控制軟件的設(shè)計(jì)。實(shí)現(xiàn)了系統(tǒng)的智能化,包括功率自動(dòng)調(diào)節(jié)匹配,鍋具自動(dòng)檢測(cè),定時(shí)控制,預(yù)約時(shí)間到自動(dòng)開機(jī),異常自動(dòng)保護(hù)報(bào)警,液晶屏實(shí)時(shí)顯示系統(tǒng)狀態(tài)信息。經(jīng)過反復(fù)對(duì)系統(tǒng)軟硬件聯(lián)調(diào),測(cè)試系統(tǒng)性能,結(jié)果表明本控制系統(tǒng)運(yùn)行安全、穩(wěn)定、可靠,達(dá)到了設(shè)計(jì)要求。
標(biāo)簽: 電磁感應(yīng) 液晶顯示 控制系統(tǒng)
上傳時(shí)間: 2022-06-09
上傳用戶:20125101110
直流接地故障判斷及處理方法1 直流系統(tǒng)接地故障類型及特點(diǎn)分析1.1 無源型電阻性接地1.1.1 電阻單點(diǎn)接地。電阻性單點(diǎn)接地?zé)o論是金屬性接地還是經(jīng)過高電阻接地均會(huì)引起接地電阻的降低,當(dāng)?shù)陀?5 k Ω 時(shí)直流系統(tǒng)絕緣監(jiān)察裝置即會(huì)發(fā)出接地報(bào)警, 并進(jìn)行選擇查找接地點(diǎn), 防止造成由于直流系統(tǒng)接地引起的誤動(dòng)、拒動(dòng)。1.1.2 多點(diǎn)經(jīng)高阻接地。當(dāng)發(fā)生直流系統(tǒng)多點(diǎn)經(jīng)高阻接地后, 直流系統(tǒng)的總接地電阻逐步下降,當(dāng)?shù)陀谡ㄖ禃r(shí),才發(fā)生接地告警,從而出現(xiàn)多點(diǎn)接地現(xiàn)象。如第一點(diǎn)80kΩ 接地,一般不會(huì)有告警,電壓偏移也不多,第二點(diǎn)80kΩ 接地,并聯(lián)后為40kΩ,高于絕緣監(jiān)察設(shè)定的25kΩ 報(bào)警限值,一般也不會(huì)報(bào)警,但電壓偏移會(huì)較大,在巡視、運(yùn)行過程中要引起足夠的重視,當(dāng)?shù)谌c(diǎn)高阻接地發(fā)生后,如40kΩ,則第三點(diǎn)并聯(lián)后直流接地電阻為20kΩ,這時(shí)必然會(huì)引起接地告警。多點(diǎn)經(jīng)高阻接地引起的接地告警, 由于每條接地支路電阻均較高, 直流拉路選擇變化不明顯,可能漏掉真正的接地支路,此時(shí)最好能檢測(cè)出支路的接地電阻值,而不是接地電流的相對(duì)值或百分比,可判斷接地狀況。1.1.3 多分支接地。有關(guān)設(shè)備經(jīng)過多次改造或施工不小心及圖紙?jiān)O(shè)計(jì)不合理等,都將導(dǎo)致經(jīng)多個(gè)電源點(diǎn)引來正電源或負(fù)電源去某個(gè)設(shè)備,當(dāng)該設(shè)備發(fā)生接地時(shí), 即為多分支接地, 比多點(diǎn)更麻煩, 通過拉閘幾乎不可能找出接地支路,因?yàn)閿嚅_任何一條支路,接地點(diǎn)還存在,對(duì)地電壓也不會(huì)發(fā)生變化或變化較小,此時(shí)應(yīng)在保證安全的基礎(chǔ)上斷開所有支路再逐條支路送出,來查找接地電阻,但風(fēng)險(xiǎn)較大。1.2 有源接地通過交流( 如電壓互感器或交流220V,其一端是接地的) 電源引起的接地引起的接地稱為有源接地,交流220V串入直流系統(tǒng)將引起接地故障,由于其電壓較高,接地母線對(duì)地電壓為30 0V左右,非接地母線對(duì)地電壓高達(dá)約500V,而且功率很大,常常會(huì)燒損保護(hù)和控制設(shè)備,并引起保護(hù)誤動(dòng)。交- 直流串電接地,只需再有一點(diǎn)接地即可引起保護(hù)誤動(dòng)或拒動(dòng),這是最嚴(yán)重的故障現(xiàn)象, 應(yīng)引起特別關(guān)注,發(fā)生此類情況后立即進(jìn)行查找。
標(biāo)簽: 直流接地故障
上傳時(shí)間: 2022-06-18
上傳用戶:
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1