Ieguvumi:
- Spēja pārbaudīt formulas precizitāti, dimensijā izlīdzinot tās abas puses, neņemot vērā skaitliskos aprēķinus
- Spēja pārvērst ievades vienas vienības sistēmā un pārbaudīt savienojumu un enerģijas vienību pārveidojumus ar vienību zinošiem rīkiem vai manuāli
- Spēja uztvert klusās konversijas kļūdas, regulāri pievienojot katram kontam vienību, secības un robežnosacījumu pārbaudi
Ātrākais, jaudīgākais un novārtā atstātais veids, kā pārbaudīt rezultāta precizitāti fizikā, ir izmēru analīze. Dimensiju analīze pārbauda, vai vienādojuma divām pusēm ir vienāda fiziskā dimensija (garums, laiks, masa, enerģija…). Tā kā abām fiziskā vienādojuma pusēm ir jābūt vienādām dimensijās, lai tās varētu būt skaitliski vienādas: neviena formula, kas pielīdzina enerģiju spēkam, nevar būt pareiza. Šajā nodaļā jūs uzzināsit, kā izmantot mākslīgo intelektu (AI) dimensiju analīzē, mērvienību pārveidošanā un vispārējā rezultātu validācijā, kā arī to, kādēļ šīs pārbaudes vajadzētu padarīt par ikdienu katrā kontā. Šī vienība ir visa moduļa “verifikācijas mugurkauls”.
Izmērs un mērvienība: AI pamatjēdzieni un loma
Izmērs ir daudzuma veids: garums [L], laiks [T], masa [M]. Tam ir ātruma [L/T], spēka [M·L/T²], enerģijas [M·L²/T²] izmēri. Mērvienība ir skala, pēc kuras mēra šo dimensiju: garums var būt metri, pēdas vai gaismas gadi. AI palīdz veikt dimensiju analīzi, izveidot vienību pārveidojumus un pārbaudīt formulas izmēru konsekvenci. Taču AI var pieļaut klusas kļūdas vienību pārrēķinos — īpaši saliktajās vienībās (km/h uz m/s, eV uz J). Tāpēc konvertēšana ir jāveic manuāli, ja iespējams, ar vienību zinošu bibliotēku (piemēram, Python pint bibliotēka; tā pārnēsā daudzumus ar to vienībām un kontrolē pašu konvertēšanu).
izmērs
Izmērs
SI mērvienība
bieži sajaukta vienība
spēku
M·L/T²
ņūtons (N)
dyne, kgf
Enerģija
M·L²/T²
džouls (J)
eV, kalorijas, kWh
spiedienu
M/(L·T²)
paskāls (Pa)
bārs, atm, mmHg
temperatūra
Θ
kelvins (K)
grādi pēc Fārenheita
leņķis
bezizmēra
radiāns
grāds
Soli pa solim: izmēra vadīklu pievienošana katram kontam
1. Pārrakstiet vēlamā rezultāta lielumu. Vai meklējat ātrumu [L/T] vai enerģiju [M·L²/T²]? Zinot mērķi, uzreiz tiks nodrošināts nepareiza izmēra rezultāts.
2. Padariet abas formulas malas vienādas. Labajai pusei jābūt tāda paša izmēra kā kreisajai pusei. Ja tā nav, formula ir nepareiza — pat neiedziļinoties skaitliskajos aprēķinos.
3. Pārvērtiet visas ievades uz SI, strādājiet vienā sistēmā. Km un m, stundu un sekunžu jaukšana aprēķinos ir visizplatītākā fizikas kļūda. Vispirms konvertējiet visu uz SI.
4. Norādiet rezultāta vienību un rangu. Vai rezultāts ir pareizajā mērvienībā? Vai rangs ir fiziski saprātīgs?
5. Pārbaudes robežstāvokļi. Vai formula sniedz sagaidāmo uzvedību, jo mainīgais iet uz nulli vai bezgalību?
Padoms. Pat ja neatceraties formulu, dimensiju analīze bieži vien paredz pareizo formātu. Piemēram, ja svārsta periods ir atkarīgs no garuma L un smaguma g, vienīgais veids, kā iegūt izmēru [T], ir √(L/g) — jo [√(L/(L/T²))] = [√(T²)] = [T]. Dimensiju analīze nedod formulas konstanto koeficientu (šeit 2π), bet apstiprina tās struktūru; Tas ir lielisks veids, kā pārbaudīt AI sniegto formulu.
trīs mini futrāļi
1. gadījums — izmēra kļūdas uztveršana. Students lūdza AI formulu kinētiskajai enerģijai un saņēma E = ½mv (v vietā v²). Pirms skaitļa aprēķināšanas viņš veica izmēru pārbaudi: ½mv izmērs ir M·L/T, savukārt enerģija ir M·L²/T². Tas neatbilda izmēram. Pareizā formula bija E = ½mv²; izmēru analīze vienā mirklī parādīja kļūdu.
2. gadījums — klusās ierīces traucējumi. Inženieris aprēķināja laiku, reizinot transportlīdzekļa ātrumu km/h ar attālumu metros, un ieguva absurdu rezultātu. Veicot aprēķinu, YZ nepārvērsa km/h uz m/s. Pārinstalējot ar pinti, bibliotēka no sākuma atzīmēja vienības nesaderību, un ar pareizu pārveidošanu rezultāts bija saprātīgs.
3. gadījums — eV/džouls. Skolotājs prasīja AI daļiņas enerģiju. YZ deva 5 eV, pēc tam izmantoja to tieši kā džoulus siltuma aprēķinā. Skolotājs atcerējās konversiju 1 eV = 1,602 × 10⁻¹⁹ J un nodrošināja to manuāli; AI bija izlaidis 19 kārtu reizinātāju. Kad transformācija tika izlabota, rezultāts bija fizisks.
Četras kopējamas veidnes
1) Izmēru atbilstības pārbaude:
Pārbaudiet, vai tālāk norādītā formula [formula] atbilst izmēriem. Ierakstiet katra mainīgā lielumu [M], [L], [T], atrodiet abu pušu izmērus atsevišķi un parādiet, vai tie ir vienādi. Ja nē, norādiet, kurš termins ir problemātisks.
2) vienību apzinoša konversija (pēc pintes):
Uzrakstiet kodu, kas veic šādu aprēķinu, izmantojot Python pint bibliotēku, definējot visus lielumus ar to vienībām: [problēma]. Ievadiet ievades to mērvienībās (piemēram, km/h, eV), ļaujiet pintēm veikt konvertēšanu un izdrukājiet rezultātu vajadzīgajā SI vienībā. Ja ir vienību neatbilstība, tai jāsniedz kļūda.
3) Formulas novērtējums no dimensiju analīzes:
Šis fiziskais lielums [mērķis] ir atkarīgs no šādiem mainīgajiem lielumiem: [mainīgie un to izmēri]. Izmantojot tikai dimensiju analīzi, atvasiniet šī daudzuma iespējamo formulas formu (izņemot bezdimensiju konstantu faktoru). Ņemiet vērā arī to, ka dimensiju analīze nevar dot nemainīgu faktoru.
4) vispārīgu rezultātu nodrošināšana:
Veiciet 4 neatkarīgas pārbaudes (atkārtojiet aprēķinu), lai iegūtu šādu rezultātu: (1) vai mērvienība ir pareiza, (2) vai secība ir fiziski ticama, (3) vai robežstāvokļi, kā paredzēts, (4) vai zīme ir pareiza. Katram novērtējiet rezultātu teikumā. Rezultāts: [šeit]
Vāja uzvedne / spēcīga uzvedne
Vāji: "Aprēķiniet enerģiju ar šo formulu un sniedziet rezultātu."
Rezultāts: skaitlis bez mērvienības vai izmēra kontroles; Visas iespējamās konversijas vai lieluma kļūdas paliek paslēptas.
Strong: "Pirms enerģijas aprēķināšanas ar formulu E = ½mv², vispirms izpildiet formulu, izlīdzinot abu malu izmērus [M], [L], [T]. Pēc tam m = 2 kg un v = 36 km/h vispirms pārveidojiet v par m/s, veiciet aprēķinu un novērtējiet rezultātu tā secībā džoulos."
Rezultāts: uzticams rezultāts, kas ir izturējis izmēru pārbaudi, tā mērvienība ir skaidri konvertēta un ir nodrošināta tā pakāpe.
Biežas kļūdas
- Izlaižot izmēru analīzi. Neizmantojot ātrāko kļūdu uztveršanas rīku fizikā; Tomēr tas aizņem sekundes un jau no paša sākuma novērš nepareizās formulas.
- Mulsinošas vienību sistēmas. Izmantojot cm un m, stundu un sekundes tajā pašā aprēķinā; Vispirms viss ir jāpārveido vienā sistēmā (SI).
- Riska salikto vienību pārveidošana manuāli. aizmirstot reizinātājus pārejā no km/h uz m/s, no eV uz J; Vienību apzinošā bibliotēka samazina šo risku.
- Radiāna / grādu apjukums. Nepārbaudot, vai trigonometriskajos aprēķinos leņķis ir radiānos vai grādos; Kods parasti paredz radiānos.
- Rangas nesaglabāšana. Nepārbaudot, kāds ir rezultāts 10; Liela konversijas kļūda parādās tikai šeit.
Piezīme. Izmēru analīze ne vienmēr pierāda, ka formula ir pareiza (tai var nebūt bezdimensiju nemainīga faktora vai leņķa), taču tā noteikti parāda, ka formula ir nepareiza. Formula, kas neatbilst izmēriem, ir absolūti nepareiza. Tāpēc dimensiju analīzei ir jābūt katra konta pirmajam auditam; Tas ir lēts un pieļauj daudz kļūdu. Neizmantojiet AI sniegto formulu, nenorādot izmēru.
Rezumējot
Dimensiju analīze un vienību pārbaude ir lētākie un jaudīgākie rīki mākslīgā intelekta izvades kontrolei fizikā. Ja formulas abu pušu izmēri nesakrīt, formula ir nepareiza — bez skaitļu aprēķināšanas. Vienību pārrēķinos, īpaši salikto un enerģijas vienībās, mākslīgais intelekts klusībā pieļauj kļūdas; Ir nepieciešams nodrošināt tos ar vienību apzinātu bibliotēku vai manuāli. Pārbaudes, kurām vajadzētu būt regulāri katram kontam, ir šādas: pārrakstīt mērķa dimensiju, padarīt divas puses dimensijas vienādas, konvertēt uz SI, nodrošināt mērvienību un secību, pārbaudīt robežstāvokli. Nākamajā nodaļā mēs apskatīsim, kā precīzi parādīt šos apstiprinātos rezultātus ar zinātnisku vizualizāciju.
Lietojumprogrammas uzdevums
Izvēlieties fizikas aprēķinu, kurā nepieciešama vismaz viena vienības pārveidošana (piemēram, kinētiskā enerģija ar ātrumu km/h vai temperatūras attiecība ar enerģiju eV). Vispirms palūdziet AI norādīt formulas izmēru, izmantojot 1. veidni, pēc tam veiciet vienību aprēķinu pintos ar 2. veidni un palaidiet to. Pārbaudiet, vai nav izmēra vai vienības kļūdas. Pierakstiet 5-6 teikumos: kādu kļūdu konstatēja vai apstiprināja dimensiju analīze?
kontrolsaraksts
- [ ] No sākuma noteicu vēlamā rezultāta lielumu.
- [ ] Es izveidoju abas formulas malas vienādas.
- [ ] Es konvertēju visus ierakstus vienā vienību sistēmā (SI).
- [ ] Es pārbaudīju salikto vienību konvertēšanu, izmantojot bibliotēku vai manuāli.
- [ ] Es fiziski norādīju rezultāta mērvienību un secību.
- [ ] Es pārbaudīju radiānu/grādu saderību trigonometriskajos aprēķinos.