ಕಂಪ್ಯೂಟರ್ಪ್ರೋಗ್ರಾಮಿಂಗ್

ಸಿಂಪ್ಸನ್ ವಿಧಾನ ಯಾವುದು, ಮತ್ತು ಹೇಗೆ ಭಾಷೆಯನ್ನು ಪ್ಯಾಸ್ಕಲ್ ಅದನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು

ಸಿಂಪ್ಸನ್ ವಿಧಾನ - ಪೂರ್ಣಾಂಕದ ಮೌಲ್ಯ ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು, ಅಂದಾಜು ಆದರೂ, ಒಂದು ಅತ್ಯುತ್ತಮ ವಿಧಾನ, ಅದರ ಸೃಷ್ಟಿಕರ್ತ ಹೆಸರನ್ನು ಇದಕ್ಕೆ ಇಡಲಾಗಿದೆ. ಆತನೂ ಪರವಲಯವಲ್ಲ ನಿರ್ಮಾಣ ಬಳಸುತ್ತದೆ ಏಕೆಂದರೆ, ವಿಧಾನ 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

 

 

 

 

Newest

Copyright © 2018 kn.delachieve.com. Theme powered by WordPress.