移位勒讓德多項(xiàng)(xiàng)式
閭莉15892599108咨詢: C++題"已知計(jì)算x的n階勒讓德多項(xiàng)式的公式如下:" -
扎賚特旗向閥回復(fù):
______ float Legendre (int n,int m) return ((2*n-1)*m* Legendre(n-1)- // Legendre(n-2)) // 第二個(gè)參數(shù)哪里去了!!!/n; //你確定用整除計(jì)算嗎;還是強(qiáng)制轉(zhuǎn)換吧.C,C++ 整型數(shù)相除,就相當(dāng)于整除. return ((2*n-1)*m* Legendre(n-1,m)- Legendre(n-2,m)) / ((float)n);
閭莉15892599108咨詢: C語(yǔ)言用遞歸法求n階勒讓德多項(xiàng)式的值 -
扎賚特旗向閥回復(fù):
______ y=((2*n-1)*x-lerang(n-1,x)-(n-1)*lerang(n-2,x))/n; 少寫(xiě)了參數(shù)
閭莉15892599108咨詢: 編一個(gè)函數(shù)用遞歸方法計(jì)算x的n階勒讓德多項(xiàng)式的值,請(qǐng)幫忙看看我的哪兒錯(cuò)了. -
扎賚特旗向閥回復(fù):
______ else if(n>1) a=((2n-1)*x*p(n-1,x)-(n-1)*p(n-2,x))/n;//少了個(gè)*,改為else if(n>1) a=((2*n-1)*x*p(n-1,x)-(n-1)*p(n-2,x))/n
閭莉15892599108咨詢: C語(yǔ)言勒讓德多項(xiàng)式 -
扎賚特旗向閥回復(fù):
______ j你定義的是是局部變量,只作用于主函數(shù). 應(yīng)改為全局變量,即int j放在函數(shù)外定義.
閭莉15892599108咨詢: C語(yǔ)言 不用遞歸法求n階勒讓德多項(xiàng)式的值 -
扎賚特旗向閥回復(fù):
______ 可以的,如果不用遞歸,則必須逐項(xiàng)求出Pn的值.Pn(X)可以簡(jiǎn)寫(xiě)成下列的形式:Pn(X) = A(n)*Pn-1(X) - B(n)*Pn-2(X) 當(dāng)n = 2時(shí),P2(X) = A(2)*P1(X) - B(2)*P0(X) 當(dāng)n = 3時(shí),P3(X) = A(3)*P2(X) - B(3)*P1(X) ………… 如果把n-1項(xiàng)的值設(shè)為P1, n-2項(xiàng)的值設(shè)為P0 當(dāng)n = i時(shí),Pi(X) = A(i)*P1 - B(i)*P0 當(dāng)n = i + 1時(shí),P1的值應(yīng)為Pi,P2的值則為P1 則Pi+1(X) = A(i+1)*P1 - B(i+1)*P0 以上,可以寫(xiě)循環(huán)了吧?
閭莉15892599108咨詢: 請(qǐng)問(wèn)用fortran如何編程求n階勒讓德多項(xiàng)式的值? -
扎賚特旗向閥回復(fù):
______ 呵呵,在這里都是一樣的,只是不同的C標(biāo)準(zhǔn)而已,可以改成int main(),不影響結(jié)果:)
閭莉15892599108咨詢: C語(yǔ)言編程n階勒讓德多項(xiàng)式的值
扎賚特旗向閥回復(fù):
______ double legendre(int n, double x) { if (n == 0) return 1; else if (n == 1) return x; else return ( (2*n-1)*x - legendre(n-1,x) - (n-1)*legendre(n-2,x) ) / n; }
閭莉15892599108咨詢: 項(xiàng)字拼音怎么打 -
扎賚特旗向閥回復(fù):
______ 項(xiàng)字拼音怎么打 項(xiàng)拼音 [xiàng] [釋義]:1.頸的后部,泛指脖子:頸~.~鏈.~縮(縮脖子,形容羞怯、畏縮的樣子).強(qiáng)~. 2.量詞,分類(lèi)的條目,:~目.事~. 3.錢(qián)款,經(jīng)費(fèi):款~.進(jìn)~.存~. 4.數(shù)學(xué)用語(yǔ),代數(shù)式中不用加、減號(hào)連接的單式,如“4ax2”. 5.姓.
閭莉15892599108咨詢: 編程,求n階勒讓德多項(xiàng)式(遞歸) -
扎賚特旗向閥回復(fù):
______ #include float myfunction(int n,int x){ if (0 == n) { return 1; } else if (1 == n) { r...
閭莉15892599108咨詢: C語(yǔ)言!!求改錯(cuò)!!求n階勒讓德多項(xiàng)式值
扎賚特旗向閥回復(fù):
______ else r=((2a-1)*b*lrd(a-1,b)-(a-1)*lrd(a-2,b))/a; 要寫(xiě)2*a不能寫(xiě)2a