1
Fork 0
mirror of https://github.com/Steffo99/unisteffo.git synced 2024-11-26 18:04:20 +00:00
triennale-appunti-steffo/docs/route-CalcoloNumerico.chunk.dfe7c.esm.js

2 lines
9.1 KiB
JavaScript
Raw Normal View History

2020-08-21 16:33:22 +00:00
(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{"2w3n":function(l){l.exports={red:"red__2y1B_",orange:"orange__dD2kx",yellow:"yellow__OEpwl",lime:"lime__CVe41",cyan:"cyan__26ZAg",blue:"blue__LO7Xm",magenta:"magenta__1Akee",example:"example__2PzAa"}},ke5e:function(l,i,e){"use strict";(function(l){var n=e("2w3n"),a=e.n(n);i.a=function(i){return l("div",{class:a.a.example},i.children)}}).call(this,e("hosL").h)},yWBn:function(l,i,e){"use strict";e.r(i),function(l){var n=e("mbOI"),a=e("ke5e");let o,t,r,u,s,d,p,c,m,h,f,g,b,v,q,z,_,A,x,E,w,C,V,I,L,S,N,k=l=>l;const y=String.raw;i.default=function(){return l("div",null,l("h1",null,"Calcolo Numerico"),l(n.r,{title:"Informazioni"},l(n.q,{title:"Contatti"},l("ul",null,l("li",null,l("a",{href:"mailto:silvia.bonettini@unimore.it"},"Prof.ssa Silvia Bonettini")))),l(n.q,{title:"Archivio"},l("p",null,"Se sei uno ",l("b",null,"studente dell'Unimore"),", puoi accedere all'",l("b",null,l("a",{href:"https://drive.google.com/drive/folders/1gqY-QIe4UeOSHpcho0R-Nvh2IRAlTFmf"},"archivio del corso su Google Drive"),"."),".")),l(n.q,{title:"Prerequisiti"},l("p",null,l("a",{href:"/ripassodialgebralineare"},"Prima di studiare Calcolo Numerico, guardati i prerequisiti di Algebra Lineare!")))),l(n.r,{title:"Esame"},l(n.q,{title:"Orale"},l("p",null,"E' composto da:"),l("ul",null,l("li",null,"2 domande sugli argomenti teorici"),l("li",null,"1 domanda di implementazione algoritmo in MATLAB"))),l(n.q,{title:"Appelli"},l("ol",null,l("li",null,l(n.t,{to:"2020-08-31 09:00"}))))),l(n.r,{title:"Algoritmi"},l(n.q,{title:"Algoritmi numerici"},l("p",null,"Algoritmi che hanno:"),l("ul",null,l("li",null,"numeri reali in input e output"),l("li",null,"successioni delle quattro operazioni aritmetiche fondamentali come passi")))),l(n.r,{title:"Errore di rappresentazione"},l(n.q,{title:"Cos'è?"},l("p",null,"Con i numeri floating point può capitare che un certo numero ",l(n.h,null,y(o||(o=k`\alpha`)))," non sia rappresentato correttamente."),l("p",null,"In tal caso, il numero si indica con ",l(n.h,null,y(t||(t=k`\alpha^*`))),"."))),l(n.r,null,l(n.q,{title:"Errore assoluto"},l("p",null,"È la differenza tra il numero desiderato e il numero rappresentato:"),l(n.p,null,y(r||(r=k`E_a = \left | \alpha - \alpha^* \right |`)))),l(n.q,{title:"Errore relativo"},l("p",null,"Indica quanto il numero rappresentato differisce dal numero desiderato:"),l(n.p,null,y(u||(u=k`\forall \alpha \neq 0, E_r = \frac{E_a}{\left | \alpha \right |}`))))),l(n.r,null,l(n.q,{title:"Troncamento"},l("p",null,"Metodo con cui gestire gli ",l("b",null,"underflow floating point"),": le cifre meno significative vengono ",l("b",null,"rimosse"),"."),l(a.a,null,l("pre",null,"1.00 → 1.0",l("br",null),"1.01 → 1.0",l("br",null),"1.10 → 1.1",l("br",null),"1.11 → 1.1"))),l(n.q,{title:"Arrotondamento"},l("p",null,"Metodo con cui gestire gli ",l("b",null,"underflow floating point"),": se la cifra più significativa di quelle che devono essere rimosse è 1, allora ",l("b",null,"aumenta di 1")," anche quella meno signficativa che viene tenuta."),l(a.a,null,l("pre",null,"1.00 → 1.0",l("br",null),"1.01 → 1.0",l("br",null),"1.10 → 1.1",l("br",null),"1.11 → 10.")))),l(n.r,null,l(n.q,{title:"Precisione di macchina"},l("p",null,"L'errore relativo di un numero reale rappresentato in virgola mobile è minore o uguale alla ",l("i",null,"precisione di macchina"),":"),l("p",null,l(n.h,null,y(s||(s=k`E_r \leq k \cdot \beta^{1-t}`)))),l("ul",null,l("li",null,l(n.h,null,"\\beta")," è uguale alla base utilizzata (solitamente 2)."),l("li",null,l(n.h,null,"t")," è uguale al numero di cifre della mantissa."),l("li",null,l(n.h,null,"k")," è uguale a ",l(n.h,null,"1")," se il numero viene rappresentato per troncamento oppure a ",l(n.h,null,y(d||(d=k`\frac{1}{2}`)))," se viene rappresentato per arrotondamento."))),l(n.q,{title:"La funzione fl"},l("p",null,"Associa un valore reale al suo ",l("b",null,"corrispondente valore floating point"),", utilizzando uno dei due metodi di gestione dell'undeflow."),l(n.p,null,y(p||(p=k`fl(x) = (x)(1 + \epsilon
//# sourceMappingURL=route-CalcoloNumerico.chunk.dfe7c.esm.js.map