Uru:
- Ikike ịtọ rịzọlt ọnụọgụgụ na koodu Python egbu egbu karịa ịkọ nkọ nke ụdị asụsụ
- Ikike iji dee stoichiometry, calibration na koodu nhicha data na ọgụgụ isi ma nwalee ya site na nlele azịza ama ama.
- Ikike igbochi njehie nyocha data site na ịkọwapụta nkeji mgbe niile na ịlele usoro ha
Chemistry juputara na ọnụọgụgụ: nha, mpịakọta, ụkpụrụ nnabata, mkpụrụ, mkpokọta. Iji aka na-ahazi data a na-adị nwayọọ ma na-enwekarị mperi. AI na-enye ọrụ abụọ dị mkpa ebe a: (1) na-ede Python koodu na-ahazi data, (2) na-agba ọsọ koodu ahụ (na gburugburu ebe nwere ike ịgba ọsọ koodu) ma na-enye nsonaazụ deterministic. Ụkpụrụ dị oke egwu bụ nke a: hapụ mgbako ahụ na mmepụta nke koodu e gburu, ọ bụghị na "amụma okwu" nke ụdị asụsụ. Ụdị asụsụ "Gịnị bụ 142 × 0.05?" nwere ike ịza ajụjụ a mgbe ụfọdụ; mana ahịrị Python ọ na-ede na-agbakọ nke ọma mgbe niile. Na nkeji a, anyị ga-amụta nyocha data kemịkalụ na AI na nkà ihe ọmụma a.
Kedu ihe kpatara koodu ji dị mma karịa ịkọ nkọ?
Ụdị asụsụ na-eme mgbakọ na mwepụ site na "ịkọ amụma ihe ga-esi na ya pụta"; ya mere ọ nwere ike ịdị njọ na ọnụọgụ buru ibu ma ọ bụ mgbako ọtụtụ nzọụkwụ. Ebe na Python okwu 142 * 0.05 bụ mkpebi siri ike: ọ na-alaghachi 7.1 mgbe niile. Yabụ atụmatụ: emela AI ka ọ gbakọọ, bipụta CODE nke ngụkọta oge wee mee koodu ahụ. Ya mere, ị na-eji ihe okike nke AI (na-ewu koodu) ma gbanyụọ akụkụ a na-apụghị ịdabere na ya (isi mgbakọ na mwepụ).
NDỤMỌDỤ: Mgbe ị nwetara nsonaazụ ọnụọgụ site na AI, kwuo "jiri akara Python nọchite anya nke a." Koodu n'onwe ya na-enyocha akaụntụ ahụ ma nye gị ohere ịme ya wee kwado ya. Ọ bụrụ na ịhụghị koodu, atụkwasịla nọmba ahụ.
Ọrụ nyocha data a na-ahụkarị na kemistri
- Stoichiometry: ahumachi, uka, mmachi reagent, usoro ọmụmụ, ngụkọta oge mkpụrụ.
- Ntinye uche: molarity, dilution (M1V1 = M2V2), ntụgharị ppm.
- Nhazi: Iji iwu Beer-Lambert see ahịrị nzizi (absorbance ∝ itinye uche) na ịgbakọ ihe amabeghị.
- Nhicha data: tebụl nha na pandas, ndị na-ebupụta ọkọlọtọ, ngbanwe pụtara/ọkọlọtọ.
- Nlegharị anya: ịbịaru usoro mmezi, eserese kinetics, usoro titration.
Nzọụkwụ site na nzọụkwụ: Nyocha data echekwara na AI
- Kọwaa data: nye nke ọma ogidi, nkeji, ahịrị nlele. Ọ bụrụ na enweghị unit, AI na-eche echiche.
- Rịọ koodu, ọ bụghị nsonaazụ: kwuo "Dee pandas/NumPy koodu na-agbakọ nke a".
- Gbaa koodu ahụ: Gbaa ya n'onwe gị ma ọ bụ na gburugburu ebe nwere ike ịgba koodu.
- Jiri obere okwu nwalee koodu: Jiri obere ihe atụ nwalee koodu ebe ị maara azịza ya.
- Nyocha nkeji na ịtụ n'usoro: nkeji na ịdị ukwuu nke nsonaazụ a nwere ezi uche n'ụzọ anụ ahụ?
- Akwụkwọ: Tinye koodu na mmepụta na akwụkwọ nnwale (nkeji 8).
Ndebiri anọ enwere ike iṅomi
1) Stoichiometry na pasentị mkpụrụ:
Mmeghachi omume: salicylic acid (MA 138.12) + acetic anhydride -> aspirin (MA 180.16) .Data: 2.00 g nke salicylic acid e ji mee ihe, acetic anhydride bụ ihe karịrị.Aspirin nwetara: 2.15 g.Task: Dee Python koodu na-agbakọ theoretical mkpụrụ na unit na-amịpụta. agbakọghị n'isi; dị nnọọ nye executable koodu.
2) Nhazi nke Beer-Lambert:
Data calibration (nlekọta mol / L -> nnabata): 0.00-> 0.02, 0.02-> 0.21, 0.04-> 0.40, 0.06-> 0.62, 0.08-> 0.79. Ntinye nlele nke amaghi ama: 0.50. Ọrụ: Mee nhazi usoro na numpy.polyfit, slope/intercept na Gbakọọ R^2, chọta ntinye uche amabeghị. Wepụta data + dabara adaba na matplotlib.
3) eserese na pandas:
Enwere m CSV: kọlụm = sample, weight_g, volume_mL, nnabata. Ọrụ: gụọ na pandas, gbakọọ mkpokọta (g/L) maka nlele ọ bụla, kaa akara ahịrị na nnabata <0 dị ka ezighi ezi, nye koodu ka ibipụta ihe pụtara na std nke otu. Jiri ahịrị ikwu dee nkeji ndị ahụ.
4) nkwenye akaụntụ dilution:
Achọrọ m ịkwadebe 100 ml nke 0.05 M ngwọta sitere na ngwọta ngwaahịa 0.5 M. Ọrụ: Dee ahịrị Python nke ji M1V1=M2V2 gbakọọ olu ngwaahịa achọrọ. Bipụta nsonaazụ ya na mL wee nyochaa dị ka nkwupụta na a na-atụ anya nhụsianya okpukpu 10 maka nlele mgbagha.
Ngwa ngwa adịghị ike / Ike siri ike
Adịghị ike:
Kedu ihe aspirin sitere na gram 2 nke salicylic acid?
AI na-enye nọmba site na isi; Ọ bụrụ na ọ na-echeta ihe dị arọ molekụla na-ezighi ezi, ihe ga-esi na ya pụta ga-agbagọ na otú e si gbakọọ ya agaghị ahụ anya.
siri ike:
Were salicylic acid MA=138.12, aspirin MA=180.16, mass=2.00 g, nye 100%Arụmọrụ: Dee Python code nke na-agbakọ usoro iwu aspirin; kwuo nzọụkwụ ọ bụla (mole -> mol -> uka), bipụta nsonaazụ na g.
Ọdịiche: molekụla arọ nyere, koodu arịọrọ, nkọwa usoro, nkeji akọwapụtara. Nsonaazụ bụ ma nke ziri ezi ma bụrụ nke a na-enyocha.
Amụma ọnụ wdg. koodu emechara
Nha
Nlereanya asụsụ amụma ọnụ
Python na-agba ọsọ
izi ezi nke mgbakọ na mwepụ
Na-agbanwe agbanwe, njehie nwere ike ime
Kpebisie ike, ụfọdụ
Auditability
Ime ime (o dochaghị anya ka o siri pụta)
Elu (koodu a na-ahụ anya)
repeatability
ala
elu
Nyocha otu
adịghị ike
Enwere ike idowe oghe na koodu
Ojiji nke ọma
Echiche, ihe owuwu ụlọ
Nsonaazụ ọnụọgụgụ ikpeazụ
Obere ikpe
Ikpe 1 - Njehie mgbakọ na mwepụ ọnụ. Nwa akwụkwọ na-ajụ AI "0.0145 mol × 180.16 g/mol?" ọ jụrụ; "2.72 g," AI kwuru. N'ezie ọ bụ 2.61g. Mgbe nwa akwụkwọ ahụ kwuru "gosi ihe a na Python", YZ dere 0.0145 * 180.16 wee pụta dị ka 2,612; Nzaghachi okwu nke mbụ ezighi ezi. Ihe nkuzi: masịrị koodu ọbụlagodi maka mmụba dị mfe.
Ikpe 2 - R² nlele na nhazi nhazi. Otu onye ọrụ mere nhazi Beer-Lambert; Ọ tụgharịrị R² = 0.981. AI kwuru "linear, nke a pụrụ ịdabere na ya" mana ebe kachasị elu dị n'okpuru ahịrị (saturation). Mgbe onye ọrụ hụrụ eserese ahụ, ọ kpapụrụ ebe kachasị elu site na oke ahịrị, R² mụbara ruo 0.999. Ihe ọmụmụ: R² naanị ezughị; hụ ihe fọdụrụ/ibé.
Ikpe 3 - Unit mgbagwoju anya. N'otu nyocha, amabeghị ma ntinye ya bụ mg / L ma ọ bụ g / L; AI chere g/L na nsonaazụ ya bụ ugboro 1000 ezighi ezi. Edoziri ya mgbe onye ọrụ kwuru kpọmkwem nkeji kọlụm. Ihe nkuzi: gbanwee nkeji oge niile, na-eche AI dị oke ọnụ.
Mmejọ ndị nkịtị
- Na-adabere na nọmba ọnụ. Rịọ mgbe niile ma mee koodu kama ịme mgbakọ uche.
- Na-akọwaghị unit. Ịgwakọta mg/L na g/L, ml na L, na-akpata njehie 1000 ugboro.
- Anaghị anwale koodu ahụ. Itinye aka na nnukwu data na-enweghị nnwale na obere ihe atụ ebe a maara azịza ya.
- N'ịtụle R² dị ka naanị akara. Ịtụkwasị obi ndị na-abụghị linearity na-enweghị ịhụ ha graphically.
- Mafere reagenti ihe nnwale. Ịgbakọ mkpụrụ ihe ọmụmụ na-ekpebighị ihe mgbochi reagent na stoichiometry.
- Mwụsa nzọụkwụ dị mkpa. Ịkọ rịzọlt a na nkeji 8 mgbe nha bụ ọnụọgụ atọ dị mkpa.
Kpachara anya: Ọbụna koodu AI na-ede nwere ike ezighi ezi (aha kọlụm na-ezighi ezi, usoro na-ezighi ezi). Na-agba ọsọ koodu na-eme ka nsonaazụ ya pụta ìhè, mana ị ga-ekwenye na ihe atụ ama ama na koodu ahụ na-agbakọ ihe ziri ezi.
Na nchịkọta
- Hapụ nsonaazụ ọnụọgụ na koodu Python egbu egbu, ọ bụghị n'echiche ọnụ nke ụdị asụsụ.
- AI na-ede ngwa ngwa koodu maka stoichiometry, calibration, ihicha data na ịhụ anya na nyocha data kemịkal.
- Na-etinye nkeji oge niile; Mgbagwoju anya otu bụ mmejọ kachasị ọnụ.
- Nyochaa ihe ndị fọdụrụ na eserese na mgbakwunye na R² na nhazi nhazi.
- Jiri ihe atụ dị mfe nwalee koodu ahụ na azịza amara; Mmadụ na-enyocha izi ezi nke koodu ahụ.
Ọrụ ngwa
Nwee nhazi data nhazi ma ọ bụ stoichiometry (ọ bụrụ na ọ bụghị, jiri data Beer-Lambert dị n'elu). Jụọ AI maka koodu Python nke na-eme nyocha (koodu, ọ bụghị nsonaazụ). Gbaa koodu; wee nwalee ya na obere sample nke amara azịza. Jụọ AI n'ọnụ maka otu ngụkọta oge wee tụnyere nsonaazụ abụọ ahụ: enwere ọdịiche? Tụgharịa asụsụ nke R² na ihe fọdụrụ na nhazigharị. Tinye koodu, mmepụta, na nkọwa dị mkpirikpi n'ime akwụkwọ.
ndetu
- [] Ana m enweta nsonaazụ ọnụọgụ site na koodu ahụ, ọ bụghị site na ịkọ nkọ.
- [] M na-egosi nke ọma nkeji nke kọlụm data ọ bụla.
- [ ] Ana m anwale koodu ahụ na obere nlele nke amara azịza ya.
- [ ] Ana m eme nyocha ihe fọdụrụ/graph n'akụkụ R² na nhazi nhazi.
- [] M na-ekpebi ihe na-egbochi reagents na stoichiometry.
- [ ] Ana m akọ rịzọlt ahụ site n'iji ọnụọgụ dị mkpa dabara adaba.