C語言實現曲線擬合,C語言如何實現二次曲線擬合

2021-05-22 14:44:07 字數 833 閱讀 5615

1樓:匿名使用者

說實話 我是菜鳥 但你的程式感覺好凌亂 好多地方可以精簡

說最明顯的問題

power函式返回值無論怎樣都返回0

c語言如何實現二次曲線擬合

2樓:匿名使用者

首先,誰都不能根據僅有的資料集來斷定這就是什麼曲線。

我們只能通過對資料觀察推測可能會符合什麼形式的曲線。

已知10個資料點的訓練集,可以採用多項式擬合的辦法來做,但是不建議使用c語言來實現。

這種數學問題用matlab很容易就可以解決,c語言寫要麻煩的多的多。比如你採用最小二乘法的話,

你需要自己用c語言寫很多矩陣運算。

c語言曲線擬合原理?

3樓:匿名使用者

雖然抄我知道什麼是曲線擬合,襲怎麼做,但是我不清楚bai你問題的具體內容,

從duchuaike24的回zhi答

「請高手 說實話 我是菜鳥 但你

dao的程式感覺好凌亂 好多地方可以精簡說最明顯的問題 power函式返回值無論怎樣都返回0 」來看,我可能是沒看到你的程式,所以資訊不全。

我只回答什麼是曲線擬合

曲線擬合,簡單來說,是指以近似的方法用一條曲線逼近一組資料點。

逼近的方法最常用的事最小二乘法,當然也有其他方法。

逼近的曲線可以是直線,也可以是多項式曲線,二次,三次,多次,也可以是分段多項式曲線,也可以是b樣條曲線。在這裡,如果不需要深入研究,你只要把b樣條曲線理解為一種近似於分段多項式曲線即可。

你問的不多,這些對你的回答已經足夠,需要深入瞭解再問

c語言實現執行緒等待0 1秒,C語言如何實現多執行緒同時執行

函式應來該是沒有。sleep掛起了整自個就停止了肯定不bai行你可以du弄個迴圈,定義兩個zhi 時間,一個是你準dao備開始等待的時間start,一個是當前時間current 用c語言的時間函式得到這兩個時間,做差 如果差值是0.1秒,就繼續向下進行,如果不是0.1,就繼續迴圈判斷這樣 while...

c語言實現簡單的加減乘除c語言switch實現加減乘除

1 開啟c free5.0新建一個空白頁面,然後將c語言的基礎格式寫完,注意格式縮排。如下圖所示。2 然後輸入 int a 10 float b 5,c 注意 float 是浮點型,int 是整型。這個是用來定義c語言中的數值的型別,還有如果一個語句結束那就要打上 這個很重要,不要忘記了。上面的語句...

C語言課程設計,求助要用C語言實現圖書管理系統,我在

資料庫,不會呵呵,可以儲存到txt 檔案裡面,frwite 資料庫課程設計 用c語言做一個圖書管理系統,怎麼做出那些查詢 儲存的介面。最好能跟我講一下所有的過程 呃我是學c 的,前幾天剛看書做了個連線資料庫的查詢程式,不知道有沒有幫助先分享一下經驗吧。首先因先把資料庫弄好哦,我這次用的access的...