Мазмуну:

Cálculo Del Área Bajo La Curva De Una Función Con Python: 8 кадам
Cálculo Del Área Bajo La Curva De Una Función Con Python: 8 кадам

Video: Cálculo Del Área Bajo La Curva De Una Función Con Python: 8 кадам

Video: Cálculo Del Área Bajo La Curva De Una Función Con Python: 8 кадам
Video: SOMBREAR el Área Bajo la Curva con PYTHON 2024, Июль
Anonim
Cálculo Del Área Bajo La Curva De Una Función Con Python
Cálculo Del Área Bajo La Curva De Una Función Con Python

Тактап айтканда, программалардын тизмеси Python программасынын расмий баракчасы:. Сунушталган 2.7.12 версиясында 64 бит.

1 -кадам: Китепканаларды импорттоо

Importar Librerías
Importar Librerías

Бул программалык камсыздоонун керектүү программасы: matplotlib.pyplot жана pylab. Сүрөттөмө кайра англисче (Кошмо Штаттар) тилине которулсунбу?

pylab импортунан

matplotlib.pyplot катары plt импорттоо

МААНИЛҮҮ: ¡PORA FAVOR NO PONGAS TILDES EN NINGUNA PALABRA NI NINGÚN SÍMBOLO DEL ESPAÑOL! DE LO CONTRARIO SE CERRARÁ EL PROGRAMA Y NO SE GUARDARÁN LOS CAMBIOS QUE HICISTE

2 -кадам: Evalúa La Función

Evalúa La Función
Evalúa La Función

Hay ciertas cosas que no puedes calcular gun saber ciertos datos que el programa no te puede dar, a menos que le preguntes al usuario (es decir el que va a utilizar el programa después de su creación) los valores de ciertas variables; en este caso debemos preguntarle al la usuario de la función a la cual le quieras calcular el área.

Алдын ала жазылгыла, бул функциялар, дебеттер hacer uso de los comandos stream (str) e input. algebraicas (como "x" y "y") конъюнктурасынын конъюнктурасы менен эсептешүү, эсеп -кысап, эсеп -кысап, x^2+5 y que entienda a "x" como un número que no seo conoce. Колдонуу, кирүү мүмкүнчүлүгүн алуу үчүн программаны ишке киргизүүгө болот. Linspace сырсөздөрүнө кайтып келүү жана өчүрүү керек.

Эң негизгиси, "y" өзгөрмөсүн аныктоо керек

y = str (киргизүү ("f (x) ="))

x = np.linspace (0, 10) def f (x): кайтуу тегерек (eval (y), 2)

3 -кадам: Asigna Variables De Las Coordenadas

Asigna Variables De Las Coordenadas
Asigna Variables De Las Coordenadas

Картиналардын карталары графикалык графикалык карталар боюнча, эң зарыл программалар болуп саналат. Dado que estos son valores valores enteros, us deve volver a usar input, que per valite que el valor que introuzcas cuando el programa pregunte por la variable sea el que adquiera por el resto del programa. Программанын өзгөрмөлөрү өзгөрүлмөлүү болгондон кийин, SHELL баскычын басып чыгарыңыз. Эң негизгиси, бул жерде эң чоң жоготуу жок.

Колдонуу шарттары Купуялуулук Мобилдүү Жөндөө

#valores de las coord. y limite del dominiox1 = float (input ("Cual es la coordenada x?")) x2 = float (input ("Cual es la coordenada x?")) dom = int (input ("Hasta donde se restringe el domino?"))

4 -кадам: Del Trapecio Según Coordenadas Y Función конструкциясы

Construcción Del Trapecio Según Coordenadas Y Función
Construcción Del Trapecio Según Coordenadas Y Función

Түшүндүрмөлөргө ылайык, сиз эң сонун функцияларга ээ болосуз. Дагы, y y (x1, 0) y (x2, 0), өзгөрмөлөр y = f (x) y otro nombre para las previamente mencionadas.

#coordenadas para construcciona = (x1, 0) b = (x2, 0) y1 = f (x1) y2 = f (x2)

басып чыгаруу ("De acuerdo con los datos anteriores, el trapecio tiene coordenadas:", (x1, y1), (x2, y2), a, b)

5 -кадам: Эль -Уреа Дель Трапецио Дентро Де Ла Фунцион

Calcular El Área Del Trapecio Dentro De La Función
Calcular El Área Del Trapecio Dentro De La Función

Туура эмес маалымат, бул негизги трапеция, эң башкысы, эң башкысы. Негизги маалымат базасы дагы x1 y x2 жана орто эсеп менен. Y1 y y2 үчүн, бул туура эмес.

Жалпысынан алганда, жалпы сумма, эс la suma de la altura y las base sobre dos.

#area del trapeciob1 = np.sqrt (((x2-x1) ** 2)) b2 = np.sqrt (((y2-y1) ** 2)) аймак = y1+((b1+b2)/2) басып чыгаруу ("аймак =", аймак)

6 -кадам: Gráfica En Pyplot

Gráfica En Pyplot
Gráfica En Pyplot

#para que la funcion se grafique en pyplot

ejex =

ejey =

i үчүн диапазондо (int (x1), дом):

ejex.append (i) ejey.append (f (i))

Жөнөкөй сөз менен айтканда, графика чөптөрдү x & y, комо же чөп көп өзгөрмөлөрдү, номиналдарды аныктоодо, эч кандай өзгөрмөлөрдү аныктоодо. Мен үчүн эң сонун шарттар, бул программаны ишке ашыруу үчүн эң чоң шарт.

7 -кадам: De La Gráfica уюштуруу

Уюштуруу De La Gráfica
Уюштуруу De La Gráfica

x = [x1, x1, x2, x2, x1] y = [0, y1, y2, 0, 0]

plt.plot (x, y)

plt.plot (ejex, ejey) plt.fill_between (x, y) plt.show ()

Эң негизгиси, уюштуруучулардын бири -бири менен дал келүү, бул жерде сизди урматтоо керек. Эскерте кетсек, бул жерде сиз өзүңүздү эсептөөңүз керек.

8 -кадам: Лограсте

¡Lo Lograste!
¡Lo Lograste!
¡Lo Lograste!
¡Lo Lograste!
¡Lo Lograste!
¡Lo Lograste!

Después de haber segido todos los pasos, encontrarás que tu programa debe ser muy similar to a lo que hay en las fotos adjuntas. Жыйынтыгында, бул жерде координациялар да бар, алар дагы эң сонун, эң чоң, эң чоң, эң чоң жана эң сонун формалар.

Сунушталууда: