Pelnas:
- Galimybė patikrinti formulės tikslumą matmenimis išlyginant dvi jos puses, neatsižvelgiant į skaitinius skaičiavimus
- Galimybė konvertuoti įvestis į vieno vieneto sistemą ir patikrinti junginių ir energijos vienetų konversijas naudojant vieneto žinomus įrankius arba rankiniu būdu
- Galimybė užfiksuoti tylias konvertavimo klaidas, reguliariai pridedant vienetų, tvarkos ir ribinių sąlygų tikrinimą prie kiekvienos paskyros
Greičiausias, galingiausias ir labiausiai apleistas būdas patikrinti rezultato tikslumą fizikoje yra matmenų analizė. Matmenų analizė tikrina, ar dvi lygties pusės turi tą patį fizinį matmenį (ilgį, laiką, masę, energiją ir kt.). Kadangi dvi fizinės lygties pusės turi būti matmeniškai lygios, kad jos galėtų būti skaitiškai lygios: jokia formulė, prilyginanti energiją jėgai, negali būti teisinga. Šiame skyriuje sužinosite, kaip naudoti dirbtinį intelektą (DI) matmenų analizei, vienetų konvertavimui ir bendram rezultato patvirtinimui ir kodėl turėtumėte padaryti šiuos patikrinimus kasdieniu kiekvienoje paskyroje. Šis įrenginys yra viso modulio „patikrinimo pagrindas“.
Dydis ir vienetas: pagrindinės sąvokos ir AI vaidmuo
Matmenys yra dydžio rūšis: ilgis [L], laikas [T], masė [M]. Jis turi greičio [L/T], jėgos [M·L/T²], energijos [M·L²/T²] matmenis. Vienetas yra skalė, pagal kurią matuojamas tas matmuo: ilgis gali būti metrai, pėdos arba šviesmečiai. AI padeda atlikti matmenų analizę, nustatyti vienetų konvertavimą ir tikrinti formulės matmenų nuoseklumą. Tačiau dirbtinis intelektas gali padaryti tyliųjų vienetų perskaičiavimo klaidų – ypač sudėtiniuose vienetuose (km/h į m/s, eV į J). Todėl, jei įmanoma, būtina konvertuoti rankiniu būdu, naudojant vienetų biblioteką (pavyzdžiui, Python pint biblioteka; ji neša kiekius su jų vienetais ir kontroliuoja patį konvertavimą).
dydis
Dydis
SI vienetas
dažnai painiojamas vienetas
jėga
M·L/T²
niutonas (N)
dyne, kgf
Energija
M·L²/T²
džaulis (J)
eV, kalorijos, kWh
spaudimas
M/(L·T²)
paskalis (Pa)
baras, atm, mmHg
temperatūros
Θ
kelvinas (K)
Celsijaus, Farenheito
kampu
be matmenų
radianas
laipsnį
Žingsnis po žingsnio: pridėti dydžio valdiklius prie kiekvienos paskyros
1. Perrašykite norimo rezultato dydį. Ieškote greičio [L/T] arba energijos [M·L²/T²]? Tikslo žinojimas akimirksniu užtikrins netinkamo dydžio rezultatą.
2. Padarykite, kad abi formulės kraštinės būtų lygios. Dešinė pusė turi būti tokio pat dydžio kaip ir kairė. Jei taip nėra, formulė klaidinga – net nesigilinant į skaitinį skaičiavimą.
3. Konvertuoti visus įėjimus į SI, dirbti vienoje sistemoje. Supainioti km ir m, valandas ir sekundes skaičiuojant yra dažniausia fizikos klaida. Pirmiausia konvertuokite viską į SI.
4. Pateikite rezultato vienetą ir rangą. Ar rezultatas yra teisingas vienetas? Ar rangas yra fiziškai pagrįstas?
5. Bandymo ribinės būsenos. Ar formulė pateikia laukiamą elgesį, kai kintamasis pereina į nulį arba iki begalybės?
Patarimas: net jei neprisimenate formulės, matmenų analizė dažnai numato tinkamą formatą. Pavyzdžiui, jei švytuoklės periodas priklauso nuo ilgio L ir gravitacijos g, vienintelis būdas gauti matmenį [T] yra √(L/g) – nes [√(L/(L/T²))] = [√(T²)] = [T]. Matmenų analizė neduoda pastovaus formulės koeficiento (čia 2π), bet patvirtina jo struktūrą; Tai puikus būdas išbandyti AI pateiktą formulę.
trys mini dėklai
1 atvejis – dydžio klaida. Studentas paprašė dirbtinio intelekto kinetinės energijos formulės ir gavo E = ½mv (v vietoj v²). Prieš apskaičiuodamas skaičių, jis patikrino dydį: ½mv dydis yra M·L/T, o energija yra M·L²/T². Neatitiko dydžio. Teisinga formulė buvo E = ½mv²; matmenų analizė iš pirmo žvilgsnio parodė klaidą.
2 atvejis – tylus įrenginio trikdžiai. Inžinierius apskaičiavo laiką, transporto priemonės greitį km/h padauginęs iš atstumo m ir gavo absurdišką rezultatą. Skaičiuodamas YZ nekeitė km/h į m/s. Iš naujo įdiegus su pint, biblioteka nuo pat pradžių pažymėjo įrenginio nesuderinamumą, o tinkamai konvertavus, rezultatas buvo pagrįstas.
3 atvejis – eV/džaulio gaudyklė. Mokytojas paklausė AI dalelės energijos. YZ davė 5 eV, tada naudojo jį tiesiogiai kaip džaulius šilumos skaičiavime. Mokytojas prisiminė konvertavimą 1 eV = 1,602 × 10⁻¹⁹ J ir pateikė jį rankiniu būdu; AI praleido 19 dydžių daugiklį. Kai transformacija buvo ištaisyta, rezultatas buvo fizinis.
Keturi kopijuojami šablonai
1) Dydžio nuoseklumo patikrinimas:
Patikrinkite, ar toliau pateikta formulė [formula] atitinka matmenis. Kiekvieno kintamojo dydį parašykite [M], [L], [T], raskite abiejų pusių dydį atskirai ir parodykite, ar jos lygios. Jei ne, nurodykite, kuris terminas yra problemiškas.
2) Konvertavimas pagal vienetą (puslitu):
Parašykite kodą, kuris atlieka šiuos skaičiavimus naudojant Python pint biblioteką, apibrėždamas visus dydžius su jų vienetais: [problema]. Įveskite įvestis jų vienetais (pvz., km/h, eV), leiskite pintėms atlikti konvertavimą ir išspausdinkite rezultatą norimu SI vienetu. Jei yra vienetų neatitikimas, jis turėtų pateikti klaidą.
3) Formulės įvertinimas iš matmenų analizės:
Tas fizinis dydis [target] priklauso nuo šių kintamųjų: [kintamieji ir jų matmenys]. Naudodami tik matmenų analizę, išveskite galimą šio dydžio formulės formą (išskyrus bematį pastovų koeficientą). Taip pat atkreipkite dėmesį, kad matmenų analizė negali pateikti pastovaus koeficiento.
4) Bendrųjų rezultatų pateikimas:
Atlikite 4 nepriklausomus patikrinimus (pakartokite skaičiavimą), kad gautumėte tokį rezultatą: (1) ar teisingas vienetas, (2) ar tvarka fiziškai tikėtina, (3) ar ribinės būsenos, kaip tikėtasi, (4) ar ženklas teisingas. Įvertinkite kiekvieno rezultatą sakiniu. Rezultatas: [čia]
Silpnas raginimas / Stiprus raginimas
Silpnas: „Apskaičiuokite energiją pagal šią formulę ir pateikite rezultatą“.
Rezultatas: skaičius be vieneto ar dydžio valdymo; Bet kokia galima konvertavimo ar dydžio klaida lieka paslėpta.
Stiprus: "Prieš apskaičiuodami energiją pagal formulę E = ½mv², pirmiausia įvykdykite formulę išlygindami dviejų kraštinių dydį [M], [L], [T]. Tada, kai m = 2 kg ir v = 36 km/h, pirmiausia konvertuokite v į m/s, atlikite skaičiavimą ir įvertinkite rezultatą jo eilės tvarka džauliais.
Rezultatas: patikimas rezultatas, praėjęs matmenų patikrinimą, jo vienetas aiškiai konvertuojamas ir užtikrinamas jo rangas.
Dažnos klaidos
- Praleidžiama matmenų analizė. Nenaudojamas greičiausias klaidų gaudymo įrankis fizikoje; Tačiau tai užtrunka kelias sekundes ir nuo pat pradžių pašalina netinkamas formules.
- Paini vienetų sistemos. Tame pačiame skaičiavime naudojant cm ir m, valandas ir sekundes; Pirmiausia viską reikia konvertuoti į vieną sistemą (SI).
- Rizikuojantis sudėtinio vieneto konvertavimas rankiniu būdu. pamirštant daugiklius pereinant iš km/h į m/s, iš eV į J; Vienetą žinanti biblioteka sumažina šią riziką.
- Radiano / laipsnio painiava. Nepatikrinama, ar kampas yra radianais ar laipsniais atliekant trigonometrinius skaičiavimus; Kodas paprastai tikisi radianų.
- Neišsaugoti rango. Nepatikrinama, kokios galios 10 yra rezultatas; Tik čia rodoma didelė konversijos klaida.
Pastaba: matmenų analizė nebūtinai įrodo, kad formulė yra teisinga (ji gali praleisti bematį pastovų faktorių arba kampą), tačiau ji neabejotinai parodo, kad formulė yra neteisinga. Formulė, kuri neatitinka matmenų, yra visiškai neteisinga. Štai kodėl matmenų analizė turėtų būti pirmasis kiekvienos paskyros auditas; Tai pigu ir sugauna daug klaidų. Nenaudokite jokios AI pateiktos formulės nepateikę matmens.
Apibendrinant
Matmenų analizė ir vienetų tikrinimas yra pigiausi ir galingiausi įrankiai, skirti valdyti DI išvestį fizikoje. Jei abiejų formulės pusių matmenys nesutampa, formulė neteisinga – neskaičiuojant jokių skaičių. Perskaičiuojant vienetus, ypač sudėtinius ir energijos vienetus, AI tyliai daro klaidas; Būtina jiems suteikti vieneto žinomą biblioteką arba rankiniu būdu. Patikrinimai, kurie turėtų būti įprasti kiekvienai paskyrai, yra šie: tikslinio matmens perrašymas, dviejų pusių matmenų lyginimas, konvertavimas į SI, vieneto ir tvarkos užtikrinimas, ribinių būsenų tikrinimas. Kitame skyriuje aptarsime, kaip tiksliai pateikti šiuos patvirtintus rezultatus naudojant mokslinę vizualizaciją.
Taikymo užduotis
Pasirinkite fizinį skaičiavimą, kuriame reikalingas bent vienas vieneto konvertavimas (pavyzdžiui, kinetinė energija su greičiu km/h arba temperatūros santykis su energija eV). Pirmiausia paprašykite AI pateikti formulės dydį naudodami 1-ąjį šabloną, tada atlikite vieneto skaičiavimą pintu naudojant 2-ąjį šabloną ir paleiskite jį. Patikrinkite, ar nėra dydžio ar vieneto klaida. Užrašykite 5-6 sakiniais: kokią klaidą užfiksavo ar patvirtino matmenų analizė?
kontrolinis sąrašas
- [ ] Norimo rezultato dydį nustačiau nuo pat pradžių.
- [ ] Aš padariau dvi formulės kraštines vienodas.
- [ ] Konvertavau visus įrašus į vieną vienetų sistemą (SI).
- [ ] Sudėtinių vienetų konversijas patikrinau naudodamas biblioteką arba rankiniu būdu.
- [ ] Fiziškai pateikiau rezultato vienetą ir eilę.
- [ ] Trigonometriniuose skaičiavimuose patikrinau radiano/laipsnio suderinamumą.