那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

c語言實(shí)現(xiàn)一元線性回歸

嵌入式應(yīng)用開發(fā) ? 來源:嵌入式應(yīng)用開發(fā) ? 作者:嵌入式應(yīng)用開發(fā) ? 2022-06-17 16:16 ? 次閱讀

第一:用所給樣本求出兩個(gè)相關(guān)變量的(算術(shù))平均值

第二:分別計(jì)算分子和分母:(兩個(gè)公式任選其一)分子

第三:計(jì)算b:b=分子/分母

用最小二乘法估計(jì)參數(shù)b,設(shè)服從正態(tài)分布,分別求對(duì)a、b的偏導(dǎo)數(shù)并令它們等于零。

先求x,y的平均值X,Y,再用公式代入求解:

pYYBAGKsOHmAOXvIAAArOnhJzHs998.png

后把x,y的平均數(shù)X,Y代入a=Y-bX

求出a并代入總的公式y(tǒng)=bx+a得到線性回歸方程

(X為xi的平均數(shù),Y為yi的平均數(shù))


#include  
#include  
void main()
 {
	float x[8] = {300.0 , 400.0 , 400.0 , 550.0 , 720.0 , 850.0 , 900.0 , 950.0};
	float y[8] = {300.0 , 350.0 , 490.0 , 500.0 , 600.0 , 610.0 , 700.0 , 660.0};
    int i;
	int n; 
	float x_ave, y_ave, a, b, b1, mxy, sum_x, sum_y, lxy, xiSubSqr;
	n = sizeof(x) / sizeof(x[0]);
 

	a = b = mxy = sum_x = sum_y = lxy = xiSubSqr = 0.0;
 
	for (i = 0; i < n; i++)
	{
		sum_x += x[i];
		sum_y += y[i];
	}
 
     x_ave = sum_x / n;
	 y_ave = sum_y / n;
 
	for (i = 0; i != n; i++)
	{
		lxy += (x[i] - x_ave) * (y[i] - y_ave);
		xiSubSqr += (x[i] - x_ave) * (x[i] - x_ave);
	}
 
	b = lxy / xiSubSqr;
	a = y_ave - b * x_ave;
 
	printf("y=%0.2fx+%0.2f\n", b, a);
 
	system("pause");
}

運(yùn)行代碼如下:

poYBAGKsOCWAN_4gAAFZyr1ZzWc712.png


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 算法
    +關(guān)注

    關(guān)注

    23

    文章

    4630

    瀏覽量

    93352
  • C語言
    +關(guān)注

    關(guān)注

    180

    文章

    7614

    瀏覽量

    137709
  • 線性回歸
    +關(guān)注

    關(guān)注

    0

    文章

    41

    瀏覽量

    4316
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    使用C語言解決一元二次方程的求根問題

    C語言種面向過程的編程語言,學(xué)習(xí)難度不是很大,例如用個(gè)簡單的程序,就可以解決一元二次方程的
    發(fā)表于 09-04 16:22 ?2030次閱讀
    使用<b class='flag-5'>C</b><b class='flag-5'>語言</b>解決<b class='flag-5'>一元</b>二次方程的求根問題

    基于RK3568國產(chǎn)處理器教學(xué)實(shí)驗(yàn)箱操作案例分享:一元線性回歸實(shí)驗(yàn)

    、實(shí)驗(yàn)?zāi)康?本節(jié)視頻的目的是了解一元線性回歸定義、了解一元線性
    發(fā)表于 12-05 14:14

    基于Proteus和C語言實(shí)現(xiàn)

    基于Proteus和C語言實(shí)現(xiàn)共四個(gè)題目,有沒有人愿意嘗試下?
    發(fā)表于 07-14 06:20

    如何用C語言實(shí)現(xiàn)個(gè)簡單的一元線性回歸算法

    今天我們用C語言實(shí)現(xiàn)個(gè)簡單的線性回歸算法;在代碼前面我們?cè)诨仡?b class='flag-5'>一下線性
    發(fā)表于 07-20 06:34

    傳感器網(wǎng)絡(luò)中種基于一元線性回歸模型的空時(shí)數(shù)據(jù)壓縮算法

    針對(duì)傳感器網(wǎng)絡(luò)中節(jié)點(diǎn)采樣數(shù)據(jù)的空間和時(shí)間冗余特點(diǎn)以及節(jié)能要求,該文提出了種基于一元線性回歸模型的空時(shí)數(shù)據(jù)壓縮算法ODLRST。ODLRST 先在每個(gè)節(jié)點(diǎn)內(nèi)進(jìn)行消除時(shí)間冗余的數(shù)
    發(fā)表于 03-06 11:46 ?23次下載

    C語言之求一元二次方程的根

    C語言之求一元二次方程的根,很好的C語言資料,快來學(xué)習(xí)吧。
    發(fā)表于 04-22 17:45 ?0次下載

    C語言教程之一元錢的兌換方案問題

    C語言教程之一元錢的兌換方案問題,很好的C語言資料,快來學(xué)習(xí)吧。
    發(fā)表于 04-25 15:03 ?0次下載

    DSP算法的c語言實(shí)現(xiàn)

    DSP算法的c語言實(shí)現(xiàn),又需要的朋友下來看看。
    發(fā)表于 05-09 10:59 ?0次下載

    PID控制算法的C語言實(shí)現(xiàn)(完整版)

    PID控制算法的C語言實(shí)現(xiàn) PID算法原理
    發(fā)表于 11-05 15:45 ?0次下載

    4個(gè)重要算法C語言實(shí)現(xiàn)源代碼

    4個(gè)重要算法C語言實(shí)現(xiàn)源代碼
    發(fā)表于 06-10 08:00 ?12次下載

    matlab經(jīng)典算法數(shù)字實(shí)驗(yàn)教程之回歸分析

    本文檔的主要內(nèi)容詳細(xì)介紹的是matlab經(jīng)典算法數(shù)字實(shí)驗(yàn)教程之回歸分析主要內(nèi)容包括了:1.一元線性與非線性回歸分析,2.簡介一元
    發(fā)表于 01-03 11:46 ?16次下載
    matlab經(jīng)典算法數(shù)字實(shí)驗(yàn)教程之<b class='flag-5'>回歸</b>分析

    累加校驗(yàn)和C語言實(shí)現(xiàn)

    累加校驗(yàn)和C語言實(shí)現(xiàn)
    發(fā)表于 11-29 18:06 ?10次下載
    累加校驗(yàn)和<b class='flag-5'>C</b><b class='flag-5'>語言實(shí)現(xiàn)</b>

    怎么用C語言實(shí)現(xiàn)多態(tài)

    這里我想主要介紹下在C語言中是如何實(shí)現(xiàn)的面向?qū)ο?。知道?b class='flag-5'>C語言實(shí)現(xiàn)面向?qū)ο蟮姆绞剑覀冊(cè)俾?lián)想下,C
    的頭像 發(fā)表于 10-12 09:12 ?2104次閱讀

    利用C語言實(shí)現(xiàn)高斯列主消去法解線性方程組

    這篇文章主要是用C語言實(shí)現(xiàn)高斯列主消去法求解多元次方程。
    的頭像 發(fā)表于 12-02 09:25 ?2354次閱讀

    嵌入式開發(fā)的一元線性回歸算法介紹

    一元線性回歸顧名思義就是個(gè)自變量(可以是ADC采集到的電壓值、DS18B20采集到的溫度值、也可以是光敏傳感器采集的光照強(qiáng)度值)。
    發(fā)表于 04-29 09:49 ?609次閱讀
    战神国际娱乐| 娱乐城开户送38体验金| 百家乐博彩资讯论坛| 百家乐官网贴| 大发888娱乐城备用网址| 广东百家乐桌布| 百家乐官网那个娱乐城信誉好| 澳门百家乐官网规则| 德州扑克吧| 百家乐的各种打法| 属鼠做生意办公桌摆貔貅好不好| 真人百家乐官网新开户送彩金| 八大胜娱乐| 太阳城洋伞官网| 真人百家乐攻略| 阳宅24山吉凶方位| 上市百家乐官网评论| 蒙特卡罗娱乐网| 大发888在线娱乐合作伙伴| 百家乐赢钱打| 百家乐路子分析| 真人百家乐官网免费送钱| 筹码百家乐官网500| 大发888娱乐场游戏| 百家乐园云鼎赌场娱乐网规则| 娱乐城百家乐高手| 百家乐官网娱乐分析软件v| 百家乐官网路单| 百家乐官网视频游戏金币| 威尼斯人娱乐城佣金| 网上百家乐的赌博网站| 百家乐娱乐城代理| 百家乐官网赚水方| 网上百家乐官网作弊法| 在线百家乐官网怎么下注| 德安县| 188金宝博| 京城娱乐城| 沈阳娱乐棋牌网| 大发888为什么进不去| 足球百家乐系统|