ಕಂಪ್ಯೂಟರ್, ಪ್ರೋಗ್ರಾಮಿಂಗ್
ಸಿಂಪ್ಸನ್ ವಿಧಾನ ಯಾವುದು, ಮತ್ತು ಹೇಗೆ ಭಾಷೆಯನ್ನು ಪ್ಯಾಸ್ಕಲ್ ಅದನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು
ಸಿಂಪ್ಸನ್ ವಿಧಾನ - ಪೂರ್ಣಾಂಕದ ಮೌಲ್ಯ ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು, ಅಂದಾಜು ಆದರೂ, ಒಂದು ಅತ್ಯುತ್ತಮ ವಿಧಾನ, ಅದರ ಸೃಷ್ಟಿಕರ್ತ ಹೆಸರನ್ನು ಇದಕ್ಕೆ ಇಡಲಾಗಿದೆ. ಆತನೂ ಪರವಲಯವಲ್ಲ ನಿರ್ಮಾಣ ಬಳಸುತ್ತದೆ ಏಕೆಂದರೆ, ವಿಧಾನ parabolas ಕರೆಯಲಾಗುತ್ತದೆ. ಈ ಅಂಕಿ ಕಾರ್ಯಕ್ಕೆ ಹತ್ತಿರಕ್ಕೆ ಆದಷ್ಟು ಆಧರಿಸಿದೆ. ವಾಸ್ತವವಾಗಿ, ಕ್ರಿಯೆಯ ಅಂಕಗಳೊಂದಿಗೆ ನಿಖರವಾಗಿ ಜೊತೆಜೊತೆಯಲ್ಲೇ ಕೇಂದ್ರೀಕೃತವಾಗಿರುವ ಪರವಲಯವಲ್ಲ ನಿರ್ಮಿಸಲು ಹೇಗೆ ರೀತಿಯಲ್ಲಿ, ಇದು ಅಸಾಧ್ಯ, ಮತ್ತು ಅವಿಭಾಜ್ಯ ಅಂದಾಜಿದೆ. a ಮತ್ತು b ಅದರ ಗಡಿ ಫಾರ್ಮುಲಾ ಸ್ಥಳ ಈ ತೋರುತ್ತಿದೆ: 1 / ಗಂ * (ವೈ + 4y 0 1 + 2y 2 + 4y 3 + ... + 4y ಎನ್-1 + y ಈ ಎನ್). ಹೆಚ್ಚು ವೈ-ಗಳು, ನಮ್ಮ ಕೆಲಸದ ನಿಜವಾದ ಮೌಲ್ಯವನ್ನು ಹೆಚ್ಚು ಅಂದಾಜು ಕಾರಣ ಹೆಚ್ಚು, ಉತ್ತಮ, - ಇಲ್ಲಿ, ನಾವು N ನಾವು ವ್ಯಾಖ್ಯಾನಿಸಲು ಅಲ್ಲಿ n, 0 ಪ್ರತಿ ವೈ ಲೆಕ್ಕ ಅಗತ್ಯವಿದೆ. (ಬಾ) / (N-1): ಗಂ ಸಂಬಂಧಿಸಿದಂತೆ, ತದನಂತರ ಈ ಹಂತದ ಕೆಳಕಂಡ ಸೂತ್ರವನ್ನು ಮೂಲಕ ಕಂಡುಹಿಡಿಯಲಾಗುತ್ತದೆ.
ಸಿದ್ಧಾಂತದಲ್ಲಿ, ಎಲ್ಲವೂ ಸ್ವಲ್ಪ ಸರಳವಾಗಿದೆ, ಆದರೆ ಆಚರಣೆಯಲ್ಲಿ ಇದು ಎಲ್ಲಾ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅತ್ಯವಶ್ಯಕ. ಪ್ಯಾಸ್ಕಲ್ ಅಥವಾ ಡೆಲ್ಫಿ - ಅನೇಕ ಪ್ರೋಗ್ರಾಮರ್ಗಳು ಆಫ್ ಸಿಂಪ್ಸನ್ ಒಂದು ವಿಧಾನವಾಗಿ, ಈ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು ಯಾವುದೇ ಉತ್ತಮ ಮಾರ್ಗವಾಗಿದೆ. ಈ ಪರಿಸರದಲ್ಲಿ, ಇದು ಅವಿಭಾಜ್ಯ ಮೌಲ್ಯಮಾಪನ, ಆದರೆ ಇದನ್ನು ಮಾಡಲು ಕಾರ್ಯವನ್ನು ರೇಖಾಚಿತ್ರವೊಂದನ್ನು ನಿರ್ಮಿಸಲು ಬಹಳ ಸುಲಭ, ಮತ್ತು ತನ್ನ ಸರ್ಕಸ್ ನಿರ್ಮಿಸಿದ. ಆದ್ದರಿಂದ, ನಾವು ನೀವು ತ್ವರಿತವಾಗಿ ಸಿಂಪ್ಸನ್ ಒಂದು ವಿಧಾನವನ್ನು ಅನುಷ್ಠಾನಕ್ಕೆ ಹೇಗೆ ನೋಡಲು ಮತ್ತು ಬಯಸಿದರೆ, ಎರಡೂ ಇಲ್ಲಿ ಆ ಎಲ್ಲಾ ಆಸಕ್ತಿ, ಆಯೋಜಿಸಲಾಗಿದೆ ಸಹ, ವಿವರಿಸಲು.
ಆದರೆ ನಾನು ಈ ಅವಿಭಾಜ್ಯ ಮೊದಲು ಕಾಣುತ್ತದೆ ನೆನಪಿಡಿ. ಸಾಲುಗಳನ್ನು 'ಎಕ್ಸ್' ಅಕ್ಷದ ಅದೆಂದರೆ ಮತ್ತು ಬಿ ಆರಂಭವಾಗಿ ಸುತ್ತುವರಿಯಲ್ಪಟ್ಟಿದೆ ಈ ಅಂಕಿ.
= ಮತ್ತು ಏನೋ ನಾವು ಅವಿಭಾಜ್ಯ ಕಾಣಬಹುದು ಇದಕ್ಕಾಗಿ: ಆದ್ದರಿಂದ, ಪ್ರೋಗ್ರಾಂ ಆರಂಭಿಸಲು ನೀವು integrable ಕಾರ್ಯಗಳನ್ನು (ಪುನರುಕ್ತಿ ಕ್ಷಮಿಸುವ), ಕೇವಲ ಎಫ್ ಬರೆಯಬೇಕು ಇದಕ್ಕಾಗಿ ಒಂದು ಕಾರ್ಯ ರಚಿಸಬೇಕಾಗಿದೆ. ಇಲ್ಲಿ, ಇದು ಪಾಸ್ಕಲ್ ಒಂದು ಕಾರ್ಯ ಪ್ರವೇಶಿಸುವ ತಪ್ಪುಮಾಡು ಅಲ್ಲ ನಿರ್ಣಾಯಕ. ಆದರೆ ಬೇರೆ ಕಥೆ. ಪರಿಣಾಮವಾಗಿ ಕೋಡ್ ಈ ರೀತಿಯ ನೋಡೋಣ:
ಫಂಕ್ಷನ್ f (x: ನೈಜ): ನಿಜವಾದ;
ಮತ್ತು ಮೂಲಭೂತ ಪಠ್ಯ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು
ಆರಂಭಿಸಲು
ಎಫ್: = 25 * ಹಾಗೂ ln (x) + ಪಾಪದ (10); {ಇಲ್ಲಿ ಮತ್ತು ನೀವು ತನ್ನ ಕಾರ್ಯಗಳನ್ನು ವಿಷಯಗಳನ್ನು ಬರೆಯಲು ಅಗತ್ಯವಿದೆ}
ಕೊನೆಗೊಳಿಸುವುದು;
ನಂತರ ಸಿಂಪ್ಸನ್ ವಿಧಾನ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಒಂದು ಕಾರ್ಯ ಬರೆಯಲು. ಪ್ರಾರಂಭಿಸಿ ನಂತೆ ಇರುತ್ತದೆ:
ಕಾರ್ಯ simpsonmetod (ಎ, ಬಿ: ನಿಜವಾದ; ಎನ್: ಪೂರ್ಣಾಂಕ): ನಿಜವಾದ;
ಮುಂದೆ, ನಾವು ಅಸ್ಥಿರ ಘೋಷಿಸಲು:
ವರ್
ಗಳು: ನಿಜವಾದ; {ಉಪಮೊತ್ತವನ್ನು (ಮತ್ತಷ್ಟು ಅರ್ಥ)}
ಗಂ: ನಿಜವಾದ; {ಹಂತ}
ನನ್ನ: ಪೂರ್ಣಾಂಕ; ಕೇವಲ {ಕೌಂಟರ್}
MNO: ಪೂರ್ಣಾಂಕ; {} ಮುಂದಿನ ಮಲ್ಟಿಪ್ಲೈಯರ್ಗಳು
ಮತ್ತು ಈಗ, ವಾಸ್ತವವಾಗಿ, ಪ್ರೋಗ್ರಾಮ್:
ಆರಂಭಿಸಲು
ಗಂ: = (ಬಾ) / (N-1); {ಪ್ರಮಾಣಿತ ಸೂತ್ರದ ಪ್ರಕಾರ ಹಂತದ ನಿರೀಕ್ಷಿಸಬಹುದು. ಕೆಲವೊಮ್ಮೆ ಹಂತದ, ಕೆಲಸ ಬರೆಯಲಾಗಿದೆ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಈ ಸೂತ್ರವನ್ನು ಅನ್ವಯಿಸುವುದಿಲ್ಲ}
ಗಳು: = ಎಫ್ (ಬಿ) + F (ಒಂದು); {ನೀಡಲಾಗಿದೆ ಆರಂಭಿಕ ಪಿಚ್ ಮೌಲ್ಯವನ್ನು}
MNO: = 4; {ಸೂತ್ರವನ್ನು ನೆನಪಿಡಿ - 1 / ಗಂ * (ವೈ + 4y 0 1 ... ಇಲ್ಲಿ ಈ 4 ಮತ್ತು ಉಚ್ಚರಿಸುತ್ತಾ ಎರಡನೇ ಅಂಶ ಈ ನಂತರ 2, ಆದರೆ ಹೆಚ್ಚು}
ಈಗ ಅದೇ ಮೂಲಭೂತ ಸೂತ್ರವನ್ನು:
ಎನ್-2 = 1 ಆರಂಭಿಸಿದಾಗ ಇಲ್ಲ: ನನ್ನ ಫಾರ್
ಗಳು: = ರು + MNO * ಎಫ್ (a + h * ಮು); ಒಟ್ಟಾರೆಯಾಗಿ ಹೇಳುವುದಾದರೆ {4 * ವೈ ಎನ್ ಅಥವಾ 2 * ವೈ ಎನ್ ಗುಣಿಸಿದಾಗ ಮತ್ತೊಂದು ಅಂಶವು ಸೇರಿಸಬಹುದು}
ವೇಳೆ (MNO = 4) ನಂತರ MNO: = 2 ಬೇರೆ MNO: = 4 {ಈ ಅಂಶವನ್ನು ಬದಲಾಗುತ್ತದೆ ಮತ್ತು - ಈಗ 4 ವೇಳೆ, 2 ಮತ್ತು ಪ್ರತಿಕ್ರಮದಲ್ಲಿ ಬದಲಾಗಿದ್ದು}
ಕೊನೆಗೊಳಿಸುವುದು;
simpsonmetod: = S * H / 3; ಮುಂದಿನ ಸೂತ್ರದ ಪ್ರಕಾರ {ಸೈಕಲ್ ಪರಿಣಾಮವಾಗಿ ಮೊತ್ತವು / 3 ಗಂ ಗುಣಿಸಬೇಕು}
ಕೊನೆಯಲ್ಲಿ.
ಇದು ಎಂದು - ಸೂತ್ರದ ಪ್ರಕಾರ ಎಲ್ಲಾ ಕ್ರಮಗಳು ಮಾಡಲು. ನೀವು ಮುಖ್ಯ ಪ್ರೋಗ್ರಾಂ ವಿಧಾನದಲ್ಲಿ ಅರ್ಜಿ ಹೇಗೆ ಕಾಣಿಸಿಕೊಂಡಿತ್ತು ಮಾಡದಿದ್ದಲ್ಲಿ ಸಿಂಪ್ಸನ್ ರ ಉದಾಹರಣೆಯೊಂದು ನಿಮಗೆ ಸಹಾಯ.
ಆದ್ದರಿಂದ ಎಲ್ಲಾ ಬರಹ ಕಾರ್ಯಗಳನ್ನು ಬರೆಯಲು ನಂತರ
ಆರಂಭಿಸಲು
ಎನ್: = 3; ನಾವು ಹೊಂದಿಸಿ {ಎನ್}
ಪ್ರಶ್ನೆ: = simpsonmetod (ಎ, ಬಿ, ಎನ್); {ಸಿಂಪ್ಸನ್ ವಿಧಾನವನ್ನು ರಿಂದ ಬೌ ಒಂದು ಸಮಗ್ರ ಲೆಕ್ಕಾಚಾರ ಮಾಡುವುದು ಹಲವಾರು ಲೆಕ್ಕ ಕ್ರಮಗಳನ್ನು, ಆದ್ದರಿಂದ ಸೈಕಲ್ ವ್ಯವಸ್ಥೆ}
ಪುನರಾವರ್ತಿತ
Q2: = ಪ್ರಶ್ನೆ; {ನೆನಪಿಸಿಕೊಂಡು ಹಿಂದಿನ ಹಂತದಲ್ಲಿ}
ಎನ್: = n + 2;
ಪ್ರಶ್ನೆ: = simpsonmetod (ಎ, ಬಿ, ಎನ್); ಕೆಳಗಿನಂತೆ {ಮತ್ತು} ಮೌಲ್ಯವನ್ನು ಲೆಕ್ಕ
ವರೆಗೆ (ಕಿಬ್ಬೊಟ್ಟೆಯು (ಪ್ರಶ್ನೆ Q2) <0.001) {ನೀವು ಅಗತ್ಯವಿರುವ ನಿಖರತೆಯನ್ನು ತಲುಪುವವರೆಗೆ, ಇದು ಅದೇ ಕ್ರಿಯೆಗಳನ್ನು ಮತ್ತೆ ಅಗತ್ಯ ಆದ್ದರಿಂದ, ಸೆಟ್ಟಿಂಗ್ ನಿಖರತೆಯನ್ನು ಬರೆಯಲಾಗಿದೆ}
ಸಿಂಪ್ಸನ್ ವಿಧಾನ - ಇಲ್ಲಿ ಅವರು ಇಲ್ಲಿದೆ. ವಾಸ್ತವವಾಗಿ, ಏನೂ ಜಟಿಲವಾಗಿದೆ, ಎಲ್ಲವೂ ಬೇಗನೆ ಬರೆಯಲಾಗಿದೆ! ಈಗ ನಿಮ್ಮ ಟರ್ಬೊ ಪ್ಯಾಸ್ಕಲ್ ತೆರೆಯಲು ಮತ್ತು ಪ್ರೋಗ್ರಾಂ ಬರೆಯಲು ಶುರು.
Similar articles
Trending Now