# include<stdio.h> # include<math.h> # define N 3 main(){ float NF2(float *x,float *y); float A[N][N]={{10,-1,-2},{-1,10,-2},{-1,-1,5}}; float b[N]={7.2,8.3,4.2},sum=0; float x[N]= {0,0,0},y[N]={0},x0[N]={}; int i,j,n=0; for(i=0;i<N;i++) { x[i]=x0[i]; } for(n=0;;n++){ //計(jì)算下一個(gè)值 for(i=0;i<N;i++){ sum=0; for(j=0;j<N;j++){ if(j!=i){ sum=sum+A[i][j]*x[j]; } } y[i]=(1/A[i][i])*(b[i]-sum); //sum=0; } //判斷誤差大小 if(NF2(x,y)>0.01){ for(i=0;i<N;i++){ x[i]=y[i]; } } else break; } printf("經(jīng)過%d次雅可比迭代解出方程組的解:\n",n+1); for(i=0;i<N;i++){ printf("%f ",y[i]); } } //求兩個(gè)向量差的二范數(shù)函數(shù) float NF2(float *x,float *y){ int i; float z,sum1=0; for(i=0;i<N;i++){ sum1=sum1+pow(y[i]-x[i],2); } z=sqrt(sum1); return z; }
上傳時(shí)間: 2019-10-13
上傳用戶:大萌萌撒
LT3095MPUDD雙通道低噪聲偏置發(fā)生器的典型應(yīng)用電路凌力爾特公司 (Linear Technology Corporation) 推出雙通道 IC LT3095,該器件從單一輸入提供兩路非常低噪聲、低紋波的偏置電源。每個(gè)通道都納入了單片升壓型 DC/DC 轉(zhuǎn)換器,一個(gè)集成的超低噪聲和高 PSRR (電源抑制比) 線性穩(wěn)壓器對(duì)該轉(zhuǎn)換器進(jìn)行了后置穩(wěn)壓。LT3095 在輸出電壓高達(dá) 20V 時(shí)提供高達(dá) 50mA 的連續(xù)輸出電流,總紋波和噪聲 <100μVP-P。該器件在 3V 至 20V 輸入電壓范圍內(nèi)工作,從而可與多種電源兼容。 LT3095 的固定頻率、峰值電流模式升壓型 DC/DC 轉(zhuǎn)換器包括一個(gè)集成的 950mA 電源開關(guān)、肖特基二極管和內(nèi)部頻率補(bǔ)償。開關(guān)頻率在 450kHz 至 2MHz 內(nèi)可通過單個(gè)電阻器編程,或可同步至一個(gè)外部時(shí)鐘,因此允許使用纖巧的外部組件。結(jié)合緊湊的 3mm x 5mm QFN 封裝,LT3095 可提供簡單、占板面積緊湊、高效率的解決方案,適用于儀表放大器、RF 和數(shù)據(jù)轉(zhuǎn)換系統(tǒng)、以及其他低噪聲偏置應(yīng)用。 LT3095 的線性穩(wěn)壓器運(yùn)用凌力爾特專有的電流源基準(zhǔn)架構(gòu),從而提供了很多優(yōu)勢,例如能夠用單個(gè)電阻器設(shè)定輸出電壓,帶寬、噪聲、PSRR 和負(fù)載調(diào)節(jié)性能基本上不受輸出電壓影響。集成輸出噪聲 (在 10Hz 至 100kHz 帶寬) 僅為 4μVRMS,而且在整個(gè)開關(guān)頻率范圍內(nèi) PSRR 超過70dB,從而使總的噪聲和紋波 <100μVP-P。線性穩(wěn)壓器調(diào)節(jié)升壓型轉(zhuǎn)換器的輸出電壓,使其比線性穩(wěn)壓器輸出電壓高 2V,從而優(yōu)化了功耗、瞬態(tài)響應(yīng)和 PSRR 性能。為了提高系統(tǒng)可靠性,LT3095 提供短路和熱保護(hù),還為每個(gè)通道提供獨(dú)立和精確的使能 / UVLO 門限。微功率工作時(shí),兩個(gè) EN 引腳均被拉低。
標(biāo)簽: 噪聲偏置發(fā)生器
上傳時(shí)間: 2022-02-15
上傳用戶:
宏晶 STC15F2K60S2開發(fā)板配套軟件源碼 基礎(chǔ)例程30例/**********************基于STC15F2K60S2系列單片機(jī)C語言編程實(shí)現(xiàn)使用如下頭文件,不用另外再包含"REG51.H"#include <STC15F2K60S2.h>***********************/#include "STC15F2K60S2.H"//#include "REG51.H" //sfr P4 = 0xC0;#define uint unsigned int #define uchar unsigned char /**********************引腳別名定義***********************/sbit SEL=P4^3; // LED和數(shù)碼管選擇引腳 高:LED有效 低:數(shù)碼管有效 // SEL連接的單片機(jī)引腳必須為帶有上拉電阻的引腳 或?qū)⑵渲苯舆B接VCC#define data P2 // 數(shù)據(jù)輸入定義 /**********************函數(shù)名稱:Delay_1ms功能描述:延時(shí)入口參數(shù):unsigned int t 表示要延時(shí)t個(gè)1ms 出口參數(shù):無備注:通過參數(shù)t,控制延時(shí)的時(shí)間長短***********************/void Delay_1ms(uint t){ uchar j; for(;t>0;t--) for(j=110;j>0;j--) ;}/**********************函數(shù)名稱:Led_test功能描述:對(duì)8個(gè)二極管進(jìn)行測試,依次輪流點(diǎn)亮8個(gè)二極管入口參數(shù):無出口參數(shù):無備注: ***********************/void Led_test(){ uchar G_value=0x01; // 給變量賦初值 SEL=1; //高電平LED有效 while(1) { data=G_value; Delay_1ms(10000); G_value=G_value<<1; if(G_value==0x00) { data=G_value; Delay_1ms(10000); G_value=0x01; } }}/***********************主函數(shù)************************/void main(){ ///////////////////////////////////////////////// //注意: STC15W4K32S4系列的芯片,上電后所有與PWM相關(guān)的IO口均為 // 高阻態(tài),需將這些口設(shè)置為準(zhǔn)雙向口或強(qiáng)推挽模式方可正常使用 //相關(guān)IO: P0.6/P0.7/P1.6/P1.7/P2.1/P2.2 // P2.3/P2.7/P3.7/P4.2/P4.4/P4.5 ///////////////////////////////////////////////// P4M1=0x00; P4M0=0x00; P2M0=0xff; P2M1=0x00; //將P2設(shè)為推挽 Led_test(); }
標(biāo)簽: STC15F2K60S2
上傳時(shí)間: 2022-05-03
上傳用戶:
本源代碼是基于STM32F4xx硬件平臺(tái)設(shè)計(jì)的貪吃蛇小游戲,主要難點(diǎn)在:隨機(jī)點(diǎn)產(chǎn)生、貪吃蛇轉(zhuǎn)向、貪吃蛇貪吃點(diǎn);本部分主要接收產(chǎn)生隨機(jī)點(diǎn),產(chǎn)生隨機(jī)點(diǎn)需要注意兩個(gè)方面:1、隨機(jī)點(diǎn)在有效的范圍內(nèi);2、貪吃點(diǎn)與貪吃蛇不重合。產(chǎn)生隨機(jī)點(diǎn)主要有兩個(gè)函數(shù),分別如下://隨機(jī)數(shù)產(chǎn)生任務(wù)void rng_chansheng(void *p_arg){OS_ERR err;while(1){OSSemPend(&RNG_SEM,0,OS_OPT_PEND_BLOCKING,0,&err);zou.x = RNG_Get_RandomRange(0,50)*8 + 40;zou.y = RNG_Get_RandomRange(0,50)*8 + 260;lcd_fangkuan(zou.x,zou.y,zou.x+SHE_FAANGKUAN_SIZE,zou.y+SHE_FAANGKUAN_SIZE);OSTimeDlyHMSM(0,0,0,500,OS_OPT_TIME_HMSM_STRICT,&err); //延時(shí)500ms}}//往下方向畫一個(gè)實(shí)心的正方形,代表貪食蛇的一段void lcd_fangkuan(u16 x1,u16 y1,u16 x2 ,u16 y2){u16 i,j;u16 xx,yy;if(((x2 - x1) != SHE_FAANGKUAN_SIZE)||((y2 - y1) != SHE_FAANGKUAN_SIZE))return ;if(x1 > x2) {xx = x1;x1 = x2;x2 = xx;}if(y1 > y2){yy = y1;y1 = y2;y2 = yy;}if((y1 < 260)|| (y2 > 660)||(x1 < 40)||(x2 > 448)){game_yun_error = 1;LCD_ShowString(150,300,500,24,24,"GAME OVER!!");return ;}for(i=x1; i<x2; i++){for(j=y1; j<y2; j++){LCD_DrawPoint(i,j);}}}
上傳時(shí)間: 2022-08-10
上傳用戶:
j-link/jlink ARM調(diào)試器 算號(hào)軟件(keygen)
標(biāo)簽: j-link keygen jlink ARM
上傳時(shí)間: 2016-05-27
上傳用戶:zhichenglu
J-LIN仿真器操作步驟,J-LIN仿真器操作步驟。
上傳時(shí)間: 2013-10-31
上傳用戶:1966640071
樸素貝葉斯分類器(Navie Bayesian Classifier)識(shí)別鼠標(biāo)輸入的字母A~J
標(biāo)簽: Classifier Bayesian Navie 貝葉斯
上傳時(shí)間: 2015-03-08
上傳用戶:chfanjiang
此為簡單的32進(jìn)制轉(zhuǎn)換技巧,善加瞭解後知道要點(diǎn)後,即可製做出不同的進(jìn)制計(jì)算需求.
標(biāo)簽:
上傳時(shí)間: 2015-03-28
上傳用戶:wweqas
組合語言的大數(shù)加減乘除 適合組語初學(xué)者訓(xùn)練計(jì)算機(jī)科學(xué)的運(yùn)算邏輯
標(biāo)簽:
上傳時(shí)間: 2015-05-01
上傳用戶:waitingfy
無限傳感器網(wǎng)絡(luò)模擬環(huán)境J-SIM的附帶的一個(gè)編輯器EDIT
標(biāo)簽: J-SIM EDIT 傳感器網(wǎng)絡(luò) 模擬環(huán)境
上傳時(shí)間: 2015-10-16
上傳用戶:jing911003
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1