Sökresultat:
26878 Uppsatser om Programmering och numerisk metod - Sida 12 av 1792
Push-teknik på webben
Denna rapport behandlar push-teknik, en teknik för att skicka data i realtid inom webbapplikationer.Många gånger i dagens mer interaktiva webb kan ett behov finnas av att behandla data på ett alternativt sätt. På grund av detta kändes det valda ämnet relevant inom ramen för webbutveckling.Syftet är att undersöka hur vida denna teknik skiljer sig mot andra tekniker för att transportera data. För att kunna undersöka push-tekniken har en applikation skapats med hjälp av ett ramverk för detta ändamål. Som ramverk för arbetet valdes APE som innehåller en komplett lösning för push-teknik på webben.Som underlag för rapporten utvecklades en spelapplikation samt en utvärdering av ramverket APE och ett antal prestandatester gjordes..
Numerisk simulering av hydroformning
Sedan hydroformning började användas inom plåtformning i början av 90-talet har den dragit mer och mer uppmärksamhet till sig framför allt inom bil- och flygindustrin. Processen kan med fördel användas istället för konventionell teknik dvs mekanisk stansning eftersom den kan skapa delar med bättre egenskaper till lägre kostnad. I hydroformningsprocessen pressar en hydraulisk vätska ut ämnet mot formen samtidigt som cylindrar trycker på vid ändarna av ämnet för att tillföra material där det behövs. Förhållandet mellan vätskans tryckökning och cylindrarnas axiella kraftökning är en mycket viktig del i processen. Två versioner av finita elementprogrammet DYNA3D användes för att simulera processen: en standardversion och en version med en adaptiv tryckökningsalgoritm.
Chinese Remainder Theorem
Chinese Remainder Theorem is used to solving problems in computing, coding and cryptography. In computing we can compute with shorter numbers instead of large numbers and this will make the computing-process faster and easier. In coding it can be used for error-searching and error-regulating.Cryptography means that we can send a coded message and that no one will be able to read it without the decode-key which is based on prim-numbers. I am writing about the history of mathematics and how the number- and decimal number-system is used in Babylon, Egypt, Greece and in China. Abacus was a very important aid to calculate advanced mathematical problems.
Python scripting for network management: PyMIP - TeMIP made
simple
Det huvudsakliga målet var att skapa ett python-bibliotek som fungerar som ett interface till Visual TeMIP. Visual TeMIP är ett C++-API som används till att utveckla applikationer och moduler för alarmhanteringssystemet OpenView TeMIP. Ett sekundärt mål var att skapa en lättvikts-webbserver och en webbklient för de mindre kunder som inte har behov av den fullfjädrade TeMIP-klienten. Webbservern skrevs helt i Python och använde sig av PyMIPbiblioteket, webbklienten skrev i DHTML och AJAX. En ASCII-baserad larmlista skriven i Python gjordes också för att användas av utvecklare och tekniker, samt för att testa funktionaliteten i PyMIP.
Elektronisk träffmarkör
Företaget Jakt & Skyttesystem AB har ett portabelt viltmålsskyttesystem som de vill utrusta med elektronisk träffmarkering som klarar av vapen av olika kaliber. Målet för projektet är att utvärdera och utveckla metoder för träfflokalisering i tavelskytte. Vi valde att utreda sensorsystem som inte begränsas av vapen med låg anslagsenergi. Därför har vi valt att endast utreda teknikerna ljudlokalisering i luft och fasta material samt bildlokalisering. Som utgångspunkt för projektet studerades hur befintliga skyttesystem fungerar, vilken sensorteknik och vilka material som används.
Utbyggnad av sökapplikationen för RON
Examensarbetet består i en utbyggnad av sökaplikationen för RON som Miljö och byggnadskontoret i Piteå kommun utvecklat. RON är en förkortining för Rekreations- och Naturdatabas, databasen används bl.a. som besluts underlag vid tillståndsprövning. Även länsstyrelsen och skogsvårdsstyrelsen samlar naturinformation i egna databaser som kommunen är intresserad av. För utsökning ur RON används en Visual Basic applikation med MapObjects som kartfönster.
Relationer, studioklimat och konstna?rlig integritet : hur pa?verkar de slutresultatet?
I detta examensarbete har jag skrivit, spelat in och producerat tva? la?tar a?t gruppen Hey Mary, arrangerat tio la?tar skrivna av Andrew Lloyd Webber a?t Stockholms Estetiska Gymnasium samt programmerat en prototyp pa? en iPhone-app, som i framtiden kan anva?ndas som ett nytt sa?tt fo?r artister att na? ut till fans pa? men som i dagsla?get a?r en portfolio fo?r mig som la?tskrivare och producent.Syftet med den ha?r skrivna rapporten a?r att o?vergripande beskriva det konstna?rliga projektet och att analysera huruvida relationen mellan producent och artist/besta?llare samt klimatet i studion pa?verkar slutresultatet samt att reflektera o?ver hur mycket man som komposito?r och musikproducent kan kompromissa med sin konstna?rliga integritet i fo?rha?llande till besta?llarens/artistens o?nskema?l/krav, till mina egna tekniska och materiella fo?rutsa?ttningar och begra?nsningar samt till givna tidsaspekter..
Prestandautvärdering av koppling mellan C#.NET och Pitch Runtime Infrastructure
Denna rapport dokumenterar arbetet med att utreda hur C# och Pitch RTI fungerar tillsammans, och vilka prestandaeffekter som resulterar av denna koppling. Motiveringen kommer från att kunder till företaget Pitch har efterfrågat stöd för C# som programmeringsspråk när de använder Pitch RTI. Metoden gick ut på att successivt lära sig använda de tekniker som finns tillgängliga, för att sedan implementera lösningar på hur kopplingen ska ske. Resultaten visar hur övergången går till och prestandan som uppnåddes med hjälp av indexnotation. Tekniken IKVM hade högre prestandaindex och gick snabbare att komma igång med jämfört med tekniken C++/CLI.
Simulation environment for further development of distributed
milking products
För att underlätta vidareutvecklingen av dagens programvara har jag fortsatt att utveckla den simuleringsmiljö som redan finns på företaget idag för en av produkterna som används vid mjölkning. Simuleringsmiljön skall underlätta utvecklingen av större system för större gårdar. Det som systemet hjälper till med är just uppsättningen av en gård med ett visst antal kor och ett visst antal mjölkningsmaskiner. Den tidigare miljön var skriven i MFC men för att möta morgondagens krav har denna blivit omskriven till C# .NET med hjälp av Windows Forms. Det program jag skrev först använde sig av C++/CLI vilket var väldigt krångligt att använda, det resulterade i att jag helt och hållet gick över till C# .NET.
Synen på bottar.
Bottar är program eller en kombination av program som kan simulera människor eller mänskligt arbete i en virtuell miljö. Den stora ökningen av möjligheter att tjäna pengar på olika spel, auktioner m.m. över nätet, tillsammans med mer avancerad AI-programmering, väcker frågan hur man etiskt ska ställa sig till användandet av bottar i dessa sorters verksamheter. Vare sig man informerar om deras existens eller inte. Syftet med undersökningen är att ta reda på vad folk vet om bottar, vad som gör att de vet detta och hur etiskt det är att använda bottar.
Infiltration of Waldheim
"Infiltration of Waldheim" är ett spel gjort av David Lindell (grafik), Andreas
Persson (programmering) och Mathias Jönsson (ljud och musik). Målet vi hade med
projektet var att ha en spelbar bana med minst en vapen typ samt fiender att
eliminera, allt ackompanjerat med pampig musik och en massa ljudeffekter.
Jag kommer i denna rapport beskriva arbetets gång samt reflektera över vad som
har fungerat och vad som varit mindre bra under projektets gång.
Mina planer för spelet var mest att lära mig mera om framförallt AI samt arbeta
mera i 3d. Spelet ska mest vara för mig själv, men med lite putsning och mera
innehåll eventuellt användas vid jobb ansökningar i framtiden..
Effekten av värmebehandlat silan på bindningsstyrkan mellan en litiumdisilikatbaserad glaskeram och ett adhesivt cement
Vid adhesiv cementering, så kallad bonding, rekommenderar fabrikanter att glaskeramers cementeringsyta etsas innan applicering av silan. Att värmebehandla silan med respektive utan etsning, har i tidigare studier visat en höjning av bindningsstyrkan mellan olika material.
Den litiumdisilikatbaserade glaskeramen IPS e.max® Press har funnits på marknaden sedan 2005 och få studier har gjorts på ytbehandlingar och dess effekter på materialet och bindningen till olika material.
Syftet: att undersöka om ytbehandling med värmebehandlat silan ger en högre bindningsstyrka till adhesivt cement hos en litiumdisilikatbaserad glaskeram, jämfört med kombinationen etsning och silanisering.
Material och metod: 12 litiumdisilikatbaserade keramiska block pressades. Blocken delades parvis in i sex grupper och ytbehandlades med etsmedel och/eller silan med eventuell påföljande värmebehandling.
Blocken cementerades samman varpå mikrostavar sektionerades fram, som sedan termocyklades. 10 provkroppar ur varje grupp valdes ut för ett microtensile bond strength test. Frakturytorna bedömdes i mikroskop.
Väderövervakning med övervakningssystemet Uni-View
Företaget Radius Control Systems AB sysslar huvudsakligen med utveckling och underhåll av SCADA applikationer. Radius hade önskemål om att kunna visa väderinformation från en väderstation i Radius egna övervakningssystem Uni-View. Detta skulle ske via ABB: s styrsystem AC 800M/ 800xA, med en PM856 processor. Arbetet handlar om att upprätta kommunikation mellan en PLC och väderstation, och från PLC vidare upp till Uni-View. Rapporten behandlar hela arbetsprocessen med början från en prototyp till ett fungerande system.
Numerisk värdering av amerikanska optioner
The aim of my study is to investigate how last year students in upper secondary schoolunderstand certain mathematical concepts, in particular the unit circle and its trigonometry.I have used intentional analysis to interpret student?s actions when they solve certain tasks onthe basis of a cognitive, situated and cultural context.Interviews with four university teachers in mathematics about the unit circle, trigonometry,and mathematical understanding, serve both as background for the study and as basis for adiscussion, where I relate students understanding to what the teachers want new students toknow about these concepts when they begin university studies in mathematics.The students were arranged in three groups with three students in each group. Each group waspresented with two tasks, one in which they were asked to calculate the cosine values for onepointed, one blunt and one straight angle, each located in a separate triangle. They were alsoasked to decide whether the points (0,71; 0,71) and d (1 2 , 3 2 ) are located on the unit circleor not.My conclusion is that students mainly have an operational conception of the unit circle andtrigonometry. The lack of structural conceptions result in difficulties in seeing connectionsbetween the concepts in unfamiliar situations.
Signal- och bildbehandling på moderna grafikprocessorer
En modern grafikprocessor är oerhört kraftfull och har en prestanda som potentiellt sett är många gånger högre än för en modern mikroprocessor. I takt med att grafikprocessorn blivit alltmer programmerbar har det blivit möjligt att använda den för beräkningstunga tillämpningar utanför dess normala användningsområde. Inom det här arbetet utreds vilka möjligheter och begränsningar som uppstår vid användandet av grafikprocessorer för generell programmering. Arbetet inriktas främst mot signal- och bildbehandlingstillämpningar men mycket av principerna är tillämpliga även inom andra områden.Ett ramverk för bildbehandling implementeras och några algoritmer inom bildanalys realiseras och utvärderas, bland annat stereoseende och beräkning av optiskt flöde. Resultaten visar på att vissa tillämpningar kan uppvisa en avsevärd prestandaökning i en grafikprocessor jämfört med i en mikroprocessor men att andra tillämpningar kan vara ineffektiva eller mycket svåra att implementera..