the entries of vector x is not sequential in Chebyshev polynomial in matlab -
यहाँ प्रश्न है: डिग्री-एन चेबेसशे polynomial को परिभाषित किया जाता है Tn (x) = cos [n * arcos (x) )] X -1 के बीच है 1 इन बहुपदों को टी 0 (एक्स) = 1, टी 1 (x) = x, और पुनरावृत्ति संबंध टी (एन + 1) (एक्स) = 2 * x * टीएन (एक्स) -टी को संतुष्ट करना (एन -1) (एक्स), एन बड़ा और 1 के बराबर है। वेक्टर एक्स में सभी बिंदुओं से कम या बराबर की डिग्री के सभी चेबिशेव बहुपदों का मूल्यांकन करने वाला एक फ़ंक्शन लिखें।
यहाँ मैंने जो किया है:
सी = लंबाई (x); X = x '; टी = वाले (सी, एन); टी (:, 1) = 1; टी (:, 2) = x; एन = 2 के लिए: एन टी (:, एन + 1) = 2 * x। * टी (:, एन) -टी (:, एन -1); अंत मैं एक्स की प्रविष्टियों के साथ समस्या में चला जाता है -1 से 1 के बीच अनुक्रमिक नहीं हैं। जैसे एक्स = [-1 0.5 0.2 0.3 1]। उस का ग्राफ अजीब है मुझे यकीन नहीं है कि मैंने यह अधिकार किया है।
इसे कोड की अपनी पहली पंक्ति के रूप में आज़माएं:
x = सॉर्ट (x); यह आपके लिए आरोही क्रम में एक्स के तत्वों को डाल देगा।
Comments
Post a Comment