求翻譯此段程式,C語言這段程式求翻譯下

2022-12-30 17:20:59 字數 1589 閱讀 3985

1樓:動漫gl的說

灰色**模型程式%

明確的系統公司;

c = [ b ]」;

= [ 46.2 32.6 26.7 23 20 18.9 17.5 16.3 ];%原始序列

b = cumsum(一)%累加;

n =長度(一);

我= 1:(n-1)

c(我)=(b(我)+ b(i + 1))/ 2;

終點計算待定引數%

a一;d(1)= ;

d = d的;

e = [ c;(1,n)]的人;

c = inv(e * * d e);

c=c;

a = c(1);

b = c(2);

**往後**個資料% 5

f = ;f(1)=一(1);

我= 2:(n + 5)

f(我)=(a(1)b/a)/進出口(*(i-1))+ b/a;

終點g = ;g(1)=一(1);

我= 2:(n + 5)

g(我)= f(我)f(i-1);

終點t1 = 2002:2009;

t2 = 2002:2014;

g圖(t1,t2,o,a,g)

灰色**模型檢驗程式%

函式[ q,c,p ] = checkgm(x0,x1)通用汽車檢驗函式%

在原始序列%

的x1**序列%

·返回值%

%問–-相對誤差

%c——·方差比

%,p——小誤差概率

e0 = x0-x1;

q = e0 / x0;

s1 = var(x0);

%的qpa =平均(e0);

s2 = var(e0);

c = s2、s1;

len =長度(e0);

p = 0;

我= 1:透鏡

如果(abs(e0(我))<0.6745×s1)p = p + 1;

終點終點

p = p /長度;終點

2樓:未央殤

就是matlab的灰色**程式啊,你去搜搜**,其實灰色**很簡單的,是根據前幾年的資料建立gm(1,1)模型推出後幾年的資料,程式完全是照著公式寫, 你先去看那個公式再看程式就明白了。

大致方法是對現有資料部分求和,然後數學推論出會有乙個公式,求出新的和再帶回去算原來的數,檢驗就是乙個檢驗殘差量

3樓:

這是什麼語言..沒看出來 不過還是差不多能理解的 =號是賦值 右邊的賦值到左邊 a 是陣列 length(a) 取長度 for迴圈 最後面的就不怎麼好懂了 難道是c.. ?

整體**就是計算吧

c語言這段程式求翻譯下~

4樓:灬丶續

不加的區別就是

現在列印的是a=xx,b=xx,c=xx

你不加列印的就是xx,xx,xx

就是這點區別~不會影響程式執行的

5樓:匿名使用者

那幾個字元會原樣輸出。有%f的會用後邊的變數a,b,c代替。f代表的a.b,c輸出的格式

C語言,求過程,C語言程式,求過程?

程式輸出結果是 a for語句裡迴圈判斷是f s i 即函式返回非0,則迴圈繼續,而f函式是判斷奇偶數,所以陣列裡從0下標開始,是奇數就迴圈,偶數就退出,所以程式輸出是前面3個奇數相加的結果,相加得9,所以選擇a i 0 i 0 等待f s i 返回值 f s 0 a 1 返回a 2,返回值 1 f...

c語言程式題急求答案,C語言程式題 急求答案!!!

黃邦勇帥哥哥 1 b 018a,0 其中 和後面的一個字元為一個字元,因此程式總共有8個字元,也就是 0,1,8,a,0,2 b for a 0,b 1 a b 2 a 2,b 第一次a 0 1 2,第二次a 2 0 2條件成立,第三次a 4而b 1,因此b 2 1條件不成立,所以執行2次迴圈 3 ...

用c語言設計程式求,用C語言設計乙個程式,求12345n

include stdio.h include stdlib.h int main void for sum 0,t i 1 i n sum t i printf the result is d n sum return 0 include stdio.h int jiecheng int x ma...