Points, Lines, Polygons
|
|
- Θησεύς Παυλόπουλος
- 7 χρόνια πριν
- Προβολές:
Transcript
1 Points, Lines, Polygons Color and ColorRGBA nodes Coordinate and CoordinateDouble nodes PointSet node IndexedLineSet node LineSet node IndexedFaceSet ElevationGrid Extrusion
2 Common Fields for Geometry Nodes SFBool initializeonly ccw true Interchange SFBool initializeonly colorpervertex true Interchange SFBool initializeonly convex true Interchange SFFloat initializeonly creaseangle 0 [0, ) Interchange SFBool initializeonly normalpervertex true Interchange SFBool initializeonly solid true Interchange MFInt32 initializeonly colorindex [ ] [0, ) or -1 Interchange MFInt32 initializeonly coordindex [ ] [0, ) or -1 Interchange MFInt32 initializeonly normalindex [ ] [0, ) or -1 Interchange
3 Color and ColorRGBA Nodes MFColor/ MFColorRGBA inputoutput color [ ] [0, 1] Interchange SFNode inputoutput metadata NULL [X3DMetadataObject] Core <Color DEF= MyColorNode color= 0 0 0, 1 1 1, 1 0 0, 0 1 0, /> <ColorRGBA DEF= MyRGBAColorNode color= , , , , />
4 Coordinate & CoordinateDouble Nodes MFVec3f/ MFVec3d inputoutput point [ ] (-, ) Interchange SFNode inputoutput metadata NULL [X3DMetadataObject] Core <Coordinate DEF= MyCoordinateNode point= 0 0 0, />
5 PointSet Node SFNode inputoutput color NULL [X3dColorNode] Interchange SFNode inputoutput coord <PointSet DEF= MyPointNode <Color color= 1 0 0, 0 1 0, 0 0 1, /> <Coordinate point= , 0 0 0, 0 0 2, /> </PointSet> NULL [X3DCoordinateNode] Interchange SFNode inputoutput metadata NULL [X3DMetadataObject] Core
6 LineSet Node MFInt32 initializeonly vertexcount [ ] [0, ) or -1 SFNode inputoutput color NULL [X3dColorNode] Interchange SFNode inputoutput coord NULL [X3DCoordinateNode] Interchange SFNode inputoutput metadata NULL [X3DMetadataObject] Core <LineSet DEF= MyLineSet containerfield= geometry vertexcount= 2 2 > <Coordinate point = , 0 0 0, 0 0 2, /> <Color color = 1 0 0, 0 1 0, 0 0 1, /> </IndexedLineSet>
7 IndexedLineSet Node MFInt32 initializeonly colorindex [ ] [0, ) or -1 Interchange SFBool initializeonly colorpervertex true Interchange SFBool initializeonly coordindex [ ] [0, ) or -1 Interchange SFNode inputoutput color NULL [X3DColorNode] Interchange SFNode inputoutput coord NULL [X3DCoordinateNode] Interchange SFNode inputoutput metadata NULL [X3DMetadataObject] Core <IndexedLineSet DEF= DefaultIndexedLineSet coordindex= colorindex= colorpervertex= true containerfield= geometry > <Coordinate point = , 0 0 0, 0 0 2, /> <Color color = 1 0 0, 0 1 0, 0 0 1, /> </IndexedLineSet>
8 IndexedLineSet Node <Shape> <IndexedLineSet DEF='DefaultIndexedLineSet' coordindex=' ' colorindex=' ' colorpervertex='true' containerfield="geometry"> <Coordinate point = "-2 0 0, 0 0 0, 0 0 2, 0-4 4" /> <Color color = "1 0 0, 0 1 0, 0 0 1, "/> </IndexedLineSet> </Shape>
9 IndexedFaceSet Node SFBool initializeonly ccw true Interchange SFBool initializeonly convex true Interchange SFBool initializeonly solid true Interchange SFFloat initializeonly creaseangle 0 [0, ) Interchange SFBool initializeonly colorpervertex true Interchange SFBool initializeonly normalpervertex true Interchange MFInt32 initializeonly colorindex [ ] [0, ) or -1 Interchange MFInt32 initializeonly coordindex [ ] [0, ) or -1 Interchange MFInt32 initializeonly normalindex [ ] [0, ) or -1 Interchange MFInt32 initializeonly texcoordindex [ ] SFNode inputoutput color NULL SFNode inputoutput coord NULL SFNode inputoutput normal NULL SFNode inputoutput texcoord NULL SFNode inputoutput metadata NULL [X3DMetadataObject] Core
10 IndexedFaceSet Node <IndexedFaceSet DEF= MyIndexedFaceSet containerfield= geometry ccw= true colorpervertex= true convex= true creaseangle= 0 normalpervertex= true solid= true > <Coordinate DEF= DefaultCoordinate containerfield= coord /> <Color DEF= DefaultColor containerfield= color /> </IndexedFaceSet>
11 IndexedFaceSet Node <Shape> <Appearance DEF='PumpHouseAppearance'> <Material diffusecolor=' '/> </Appearance> <IndexedFaceSet DEF='IFS' coordindex=' '> <Coordinate point=' '/> </IndexedFaceSet> </Shape>
12 IndexedFaceSet Node
13 ElevationGrid Node SFBool initializeonly ccw true Interchange SFBool initializeonly colorpervertex true Interchange SFBool initializeonly normalpervertex true Interchange SFBool initializeonly solid true Interchange MFFloat initializeonly height [ ] (-, ) Interchange MFFloat inputonly set_height [ ] (-, ) Interchange SFFloat initializeonly creaseangle 0 [0, ) Interchange MFInt32 initializeonly xdimension 0 [0, ) Interchange MFInt32 initializeonly xspacing 1.0 (0, ) Interchange MFInt32 initializeonly zdimension 0 [0, ) Interchange MFInt32 initializeonly zspacing 1.0 (0, ) Interchange SFNode inputoutput color NULL [X3DColorNode] Interchange SFNode inputoutput normal NULL [X3DNormalNode] Interchange SFNode inputoutput texcoord NULL [X3DTextureCoordinateNode] Interchange SFNode inputoutput metadata NULL [X3DMetadataObject] Core
14 <ElevationGrid DEF= MyElevationGridNode ccw= true colorpervertex= true containerfield= geometry creaseangle= 0 normalpervertex= true solid= true xdimension= 0 xspacing= 1.0 zdimension= 0 zspacing= 1.0 /> ElevationGrid Node
15 ElevationGrid Node
16 ElevationGrid Node <Shape DEF='ExampleElevationGridShape'> <ElevationGrid height=' ' solid='false' xdimension='6' zdimension='6'/> <Appearance DEF='DiffuseRedAppearance'> <Material diffusecolor=' '/> </Appearance> </Shape>
17 ElevationGrid Node
18 TextureCoordinate Node MFVec2f inputoutput point [ ] (-, ) Interchange SFNode inputoutput metadata NULL [X3DMetadataObject] Core <TextureCoordinate DEF=MyTextureCoordinate point= 0 0, 0 1, 1 1, 1 0 containerfield= texcoord />
19 TextureCoordinateGenerator SFString inputoutput mode SPHERE Immersive MFFloat inputoutput Parameter [ ] Immersive SFNode inputoutput metadata NULL [X3DMetadataObject] Core <TextureCoordinateGenerator DEF=MyTextureCoordinateGenerator mode= SPHERE point= 0 0, 0 1, 1 1, 1 0 containerfield= texcoord />
20 TextureCoordinateGenerator modes SPHERE CAMERASPACENORMAL CAMERASPACE POSITION CAMERASPACE REFLECTIONVECTOR SPHERE-LOCAL COORD COORD-EYE NOISE NOISE-EYE SPHERE-REFLECT SPHERE-REFLECT-LOCAL
21 Extrusion Node SFBool initializeonly ccw true Interchange SFBool initializeonly convex true Interchange SFBool initializeonly begincap true Interchange SFBool initializeonly endcap true Interchange SFBool initializeonly solid true Interchange SFFloat initializeonly creaseangle 0 [0, ) Interchange MFVec2f [1 1, 1-1, initializeonly crosssection -1-1, -1 1, (-, ) 1 1] Interchange MFVec3f initializeonly spine [0 0 0, 0 1 0] (-, ) Interchange SFVec2f initializeonly scale [1 1] (0, ) MFRotation initializeonly orientation [ ] [-1, 1] (-, ) SFNode inputoutput metadata NULL [X3DMetadataObje ct] Core
22 Extrusion Node <Extrusion DEF= MyExtrusionNode containerfield= geometry begincap= true ccw= true convex= true creaseangle= 0.0 crosssection= 1 1, 1-1, -1-1, -1 1, 1 1 endcap= true orientation= scale= 1 1 solid= true spine= 0 0 0, />
23 Extrusion Node <X3D > <Scene> <Background skycolor="1 1 1"/> <Transform translation='-4 0 0'> <Shape> <Extrusion crosssection=' ' scale=' ' solid='true' spine=' '/> <Appearance> <Material diffusecolor=' '/> </Appearance> </Shape> </Transform> </Scene> </X3D>
24 Event Animation and Interpolation TimeSensor Node ColorInterpolator Node PositionInterpolator OrientationInterpolator NormalInterpolator CoordinateInterpolator PositionInterpolator2D CoordinateInterpolator2D
25 X3D Animation 3 ή 4 βήματα, με την παρεμβολή συνδέσεων ROUTE Touch Sensor Time Sensor Interpolator Target Node ROUTE Connections Μια ROUTE τοποθετεί το περιεχόμενο ενός πεδίου ενός κόμβου σε ένα πεδίο ενός άλλου κόμβου, κάθε φορά που το πρώτο αλλάζει Τα δυο πεδία οφείλουν να είναι ίδιου τύπου Το πρώτο οφείλει να επιτρέπει Output, και το δεύτερο Input
26 X3D Animation Ένας TimeSensor παράγει τιμές χρόνου. Στο πεδίο [0, 1], που εκφράζει το ποσοστό του κύκλου του που έχει διανυθεί. Σε κάθε χρονική στιγμή, πριν τη φωτοαπόδοση (rendering) ενός καρέ, ο χρόνος του TimeSensor περνάει (μέσω μιας ROUTE) σε έναν Interpolator Ο Interpolator υπολογίζει (βάσει των τιμών των πεδίων του) την τιμή που αντιστοιχεί στη συγκεκριμένη χρονική στιγμή Η τιμή αυτή περνάει στο επιθυμητό πεδίο του κόμβουστόχου μέσω μιας ROUTE Το νέο καρέ σχεδιάζεται βάσει της τροποποιημένης τιμής του πεδίου του κόμβου-στόχου
27 X3D Animation Το X3D επιβάλλει strict typing: σε κάθε πεδίο μπορεί να αντιστοιχείται μόνο πεδίο ίδιου τύπου Επιτρέπεται να μεταβάλλουμε τις τιμές των πεδίων με accesstype InputOnly και InputOutput. Τα OutputOnly μπορούν μόνο να επιστρέφουν τιμές, ενώ τα InitializeOnly παίρνουν τιμή μόνο κατά τη φόρτωση της σκηνής Ανάλογα με τον τύπο πεδίου που θέλουμε να μεταβάλλουμε, υπάρχουν αντίστοιχοι κόμβοι Interpolator που παράγουν τον τύπο πεδίου αυτόν Καλό είναι να αποφεύγουμε να συνδέουμε πολλούς διαφορετικούς Interpolators με το ίδιο πεδίο ενός κόμβου (multiple fan-in), καθώς είναι δύσκολο να τους συντονίσουμε
28 ROUTE Connections <ROUTE fromnode= SourceNodeName fromfield= sourcefieldname tonode= TargetNodeName tofield= targetfieldname /> Προσοχή: ο ορισμός της ROUTE πρέπει να γίνεται αφού οριστούν και ονομαστούν (μέσω DEF) οι κόμβοι που αυτή συνδέει Μια ROUTE δεν είναι κόμβος X3D, αν και συντάσσεται ως στοιχείο XML
29 Interpolation Γραμμική παρεμβολή, ώστε σε κάθε χρονική στιγμή [0,1] να μπορεί να αντιστοιχηθεί μια τιμή <ScalarInterpolator key='' '' keyvalue='' ''/> <ScalarInterpolator key=''0 0.25, , 0.5 1'' keyvalue=''1 1, 2 2, 3 4''/>
30 X3D Animation 1. Επιλογή κόμβου-στόχου και πεδίου-στόχου (δηλ. την παράμετρο που θέλουμε να μεταβάλλεται) 2. Ονομασία του κόμβου στόχου, με το πεδίο DEF. 3. Έλεγχος του τύπου δεδομένων του πεδίου στόχου: SFFloat, SFVec3f, MFVec3f, SFColor κλπ. 4. Έλεγχος μήπως απαιτείται, αντί για Interpolator, Sequencer (σε περίπτωση που το πεδίο-στόχος είναι Boolean ή Integer), ή Script αν το πεδίο-στόχος είναι Node. 5. Αν απαιτείται Interpolator, ακολουθεί η επιλογή του κατάλληλου Interpolator, ο οποίος παράγει το σωστό τύπο δεδομένων, πχ. Ο ScalarInterpolator παράγει SFFloat ενώ ο CoordinateInterpolator παράγει MFVec3f 6. Αν το επιθυμούμε, τοποθετούμε έναν αισθητήρα ο οποίος θα αναλάβει να ενεργοποιήσει τον TimeSensor μέσω ενός πεδίου SFTime ή SFBool. Ο αισθητήρας αυτός θα μπορούσε να ενεργοποιηθεί και από ένα άλλο animation. 7. Προσθέτουμε τον TimeSensor, και θέτουμε το πεδίο cycleinterval στο χρόνο που επιθυμούμε να διαρκεί το animation. Με loop= false το animation συμβαίνει μια φορά όποτε εκκινείται, ενώ με true συμβαίνει επαναλαμβανόμενα 8. Συνδέουμε τον αισθητήρα, αν υπάρχει, με το κατάλληλο πεδίο του TimeSensor, μέσω ενός ROUTE 9. Συνδέουμε το πεδίο του TimeSensor με όνομα fraction_changed με το πεδίο set_fraction του Interpolator (ή Sequencer), μέσω ενός ROUTE 10. Συνδέουμε το value_changed του Interpolator, Sequencer ή Script, με το πεδίο που μας ενδιαφέρει του κόμβου-στόχου.
31 X3DSensorNode Type SFBool inputoutput enabled true Interactive SFBool inputoutput isactive True Interactive SFNode inputoutput metadata NULL [X3DMetadata Object] Core
32 X3DInterpolatorNode Type MFFloat inputoutput key [ ] (-, ) Interchange MF<type> inputoutput keyvalue [ ] (type dependent) Interchange SFFloat inputonly set_fraction Interchange [SF;MF] <type> outputonly value_changed Interchange SFNode inputoutput metadata NULL [X3DMetadataObject] Core
33 X3D Animation Nodes Ανάλογα με τον τύπο δεδομένων που χρειαζόμαστε, υπάρχουν και τα αντίστοιχα Animation Nodes Type Description Interpolator/Sequencer animation nodes SFBool Single-field boolean value BooleanSequencer SFColor Single-field color value, R G B ColorInterpolator SFInt32 Single-field 32-bit integer value IntegerSequencer SFFloat Single-field single-precision floating-point ScalarInterpolator value SFRotation Single-field Rotation value using 3-tuple axis, radian angle form OrientationInterpolator (Error in book) SFTime Single-field Time value TimeSensor SFVec2f Single-field 2-float vector value PositionInterpolator2D MFVec2f Multiple-field 2-float vector array CoordinateInterpolator2D SFVec3f Single-field vector value of 3-float values PositionInterpolator MFVec3f Multiple-field vector array of 3-float values CoordinateInterpolator
34 TimeSensor Node SFTime inputoutput cycleinterval 1 (0, ) Interchange SFTime inputoutput starttime 0 (-, ) Interchange SFTime inputoutput stoptime 0 (-, ) Interchange SFTime inputoutput pausetime 0 (-, ) Full SFTime inputoutput resumetime 0 (-, ) Full SFBool inputoutput enabled true Interchange SFBool inputoutput loop false Interchange SFFloat (Error outputonly fraction_changed in book) Interchange SFTime outputonly time Interchange SFTime outputonly cycletime Interchange SFTime outputonly elapsedtime Interchange SFBool outputonly isactive Interchange SFBool outputonly ispaused Full SFNode inputoutput metadata NULL [X3DMetadataObject] Core
35 TimeSensor Node TimeSensor example node syntax: <TimeSensor DEF= MyTimeSensorNode cycleinterval= 1 starttime= 0 stoptime= 0 enabled= true loop= false pausetime= 0 resumetime= 0 /> TimeSensor fraction_changed output algorithm (pseudocode): time=now; // output field value numberofloops=(now-starttime)/cycleinterval; // floating-point calculation F=fractionalPart (numberofloops); If (now==starttime) fraction_changed=0.0; // output field value else if ((loop== false ) && (now == (starttime + cycleinterval))) fraction_changed=1.0; //output field value else fraction_changed = f; //output field value
36 ScalarInterpolator Node MFFloat inputoutput key [ ] (-, ) Interchange MFFloat inputoutput keyvalue [ ] (-, ) Interchange SFFloat inputonly set_fraction (-, ) Interactive SFFloat outputonly value_changed Interchange SFNode inputoutput metadata NULL [X3DMetadataObject] Core <ScalarInterpolator key= keyvalue= />
37 ColorInterpolator Node MFFloat inputoutput key [ ] (-, ) Interchange MFVec3f inputoutput keyvalue [ ] (-, ) Interchange SFFloat inputonly set_fraction (-, ) Interchange SFColor outputonly value_changed (Error in book) Interchange SFNode inputoutput metadata NULL [X3DMetadataObject] Core <ColorInterpolator key= keyvalue= />
38 PositionInterpolator Node MFFloat inputoutput key [ ] (-, ) Interchange MFVec3f inputoutput keyvalue [ ] (-, ) Interchange SFFloat inputonly set_fraction (-, ) Interchange SFVec3f outputonly value_changed Interchange SFNode inputoutput metadata NULL [X3DMetadataObject] Core <PositionInterpolator key= keyvalue= , 0 0 2, />
39 OrientationInterpolator Node MFFloat inputoutput key [ ] (-, ) Interchange MFRotation inputoutput keyvalue [ ] [-1,1] (-, ) Interchange SFFloat inputonly set_fraction Interchange SFRoation outputonly value_changed Interchange SFNode inputoutput metadata NULL [X3DMetadataObject] Core <OrientationInterpolator key= keyvalue= , , , , />
40 NormalInterpolator Node MFFloat inputoutput key [ ] (-, ) Interchange MFVec3f inputoutput keyvalue [ ] (-, ) Interchange SFFloat inputonly set_fraction (-, ) Interchange SFVec3f outputonly value_changed Interchange SFNode inputoutput metadata NULL [X3DMetadataObject] Core <NormalInterpolator key= keyvalue= 0 0 0, 0 1 0, />
41 CoordinateInterpolator Node MFFloat inputoutput key [ ] (-, ) Interchange MFVec3f inputoutput keyvalue [ ] (-, ) Interchange SFFloat inputonly set_fraction (-, ) Interchange MFVec3f outputonly value_changed Interchange SFNode inputoutput metadata NULL [X3DMetadataObject] Core <CoordinateInterpolator key= keyvalue= 0 0 0, 1 0 0, 0 1 0, 0 0 0, , , 0 0 0, 1 0 0, />
42 PositionInterpolator2D Node MFFloat inputoutput key [ ] (-, ) Interchange MFVec2f inputoutput keyvalue [ ] (-, ) Interchange SFFloat inputonly set_fraction (-, ) Interchange SFVec2f outputonly value_changed Interchange SFNode inputoutput metadata NULL [X3DMetadataObject] Core <PositionInterpolator2D key= keyvalue= 1 1, 2 2, 3 3 />
43 CoordinateInterpolator2D Node MFFloat inputoutput key [ ] (-, ) Interchange MFVec3f inputoutput keyvalue [ ] (-, ) Interchange SFFloat inputonly set_fraction (-, ) Interchange MFVec3f outputonly value_changed Interchange SFNode inputoutput metadata NULL [X3DMetadataObject] Core <CoordinateInterpolator2D key= keyvalue= 1 1, 1 1, 2 2, 2 2, 3 3, 3 3 />
User Interactivity Nodes
User Interactivity Nodes Abstract node types X3DSensorNode type Additional field definitions Nodes TouchSensor PlaneSensor CylinderSensor SphereSensor KeySensor StringSensor Bearing Bearing (διόπτευση)
Διαβάστε περισσότεραΓραφικά µε Υπολογιστές. Μετασχηµατισµοί Σύνθετη Γεωµετρία
Γραφικά µε Υπολογιστές Μετασχηµατισµοί Σύνθετη Γεωµετρία Σύστηµα Συντεταγµένων Κάθε VRML κόσµος έχει το δικό του σύστηµα συντεταγµένων, το οποίο είναι ένα τρισδιάστατο καρτεσιανό σύστηµα, µε τηθετική πλευρά
Διαβάστε περισσότεραEvent Utilities & Scripting
Event Utilities & Scripting Abstract node types X3DSequencerNode Nodes BooleanFilter BooleanSequencer BooleanToggle BooleanTrigger IntegerSequencer IntegerTrigger TimeTrigger Script X3DSequencerNode type
Διαβάστε περισσότεραΓραφικά με Υπολογιστές. Κίνηση - Αλληλεπίδραση
Γραφικά με Υπολογιστές Κίνηση - Αλληλεπίδραση Κίνηση στη VRML Η VRML δεν είναι μια στατική γλώσσα. Είναι μια κινούμενη, αλληλεπιδραστική γλώσσα, η οποία μπορεί να λάβει μηνύματα και να προκαλέσει διαφορετικά
Διαβάστε περισσότεραRecommended Resources
Recommended Resources X3DEdit https://savage.nps.edu/x3d-edit/ or Notepad (++) Octaga Player http://octagavs.com/softwarem/octaga-player Examples: http://x3dgraphics.com/examples/x3dforwebauthors/ X3D
Διαβάστε περισσότεραΓραφικά με Υπολογιστές. Εισαγωγή στη VRML
Γραφικά με Υπολογιστές Εισαγωγή στη VRML Εισαγωγή στη VRML Η VRML (Virtual Reality Modeling Language) αποτελεί ένα διεθνές πρότυπο για περιγραφή τρισδιάστατων αντικειμένων και διαδραστικών κόσμων στον
Διαβάστε περισσότεραΜΟΝΤΕΛΟ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΓΛΩΣΣΑ ΠΕΡΙΓΡΑΦΗΣ ΕΦΑΡΜΟΓΩΝ ΕΙΚΟΝΙΚΗΣ ΠΡΑΓΜΑΤΙΚΟΤΗΤΑΣ
ΕΒΓΔ-ΔΙΠΛ-99-03 ΙΟΥΛΙΟΣ 1999 ΜΟΝΤΕΛΟ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΓΛΩΣΣΑ ΠΕΡΙΓΡΑΦΗΣ ΕΦΑΡΜΟΓΩΝ ΕΙΚΟΝΙΚΗΣ ΠΡΑΓΜΑΤΙΚΟΤΗΤΑΣ ΙΩΣΗΦ ΛΑΖΑΡΙΔΗΣ ΕΠΙΒΛΕΠΩΝ ΚΑΘΗΓΗΤΗΣ: ΤΙΜΟΣ ΣΕΛΛΗΣ ΕΡΓΑΣΤΗΡΙΟ ΣΥΣΤΗΜΑΤΩΝ ΒΑΣΕΩΝ ΓΝΩΣΕΩΝ ΚΑΙ ΔΕΔΟΜΕΝΩΝ
Διαβάστε περισσότεραΙΑ ΡΑΣΤΙΚΟΤΗΤΑ Σε ΤΡΙΣ ΙΑΣΤΑΤΟΥΣ ΕΙΚΟΝΙΚΟΥΣ ΚΟΣΜΟΥΣ ΕΠΕΚΤΑΣΕΙΣ ΓΛΩΣΣΑΣ STEDEL
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ ΖΩΓΡΑΦΟΥ 157 73, ΑΘΗΝΑ ΕΒΓ - ΙΠΛ- 2001-14 Νοέµβριος 2001 ΙΑ ΡΑΣΤΙΚΟΤΗΤΑ
Διαβάστε περισσότεραΠΕΡΙΕΧΟΜΕΝΑ ΕΝΟΤΗΤΑ 1 Η : ΕΙΣΑΓΩΓΗ ΣΤΗ VRML...6 ΕΝΟΤΗΤΑ 2 Η : ΑΠΛΗ ΓΕΩΜΕΤΡΙΑ Εγχειρίδιο της VRML
ΕΓΧΕΙΡΙΔΙΟ VRML 2.0 ΠΕΡΙΕΧΟΜΕΝΑ ΕΝΟΤΗΤΑ 1 Η : ΕΙΣΑΓΩΓΗ ΣΤΗ VRML...6 ΤΙ ΕΙΝΑΙ Η VRML... 6 Σύντομος Ορισμός... 6 Εκδόσεις της VRML... 6 Δυνατότητες της VRML... 7 Εφαρμογές της VRML... 7 ΠΡΟΒΟΛΗ & ΑΝΑΠΤΥΞΗ
Διαβάστε περισσότεραΒελτιστοποίηση ΕΠ µέσω των Cortona Tools
Εικονική Πραγµατικότητα Τµήµα Αρχιτεκτόνων Μηχανικών, 6 ο Εξάµηνο, Πανεπιστήµιο Θεσσαλίας Βελτιστοποίηση ΕΠ µέσω των Cortona Tools Οι παρακάτω βελτιώσεις VRML αρχείων χρησιµοποιούν το απλούστερο από τη
Διαβάστε περισσότεραΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΟΛΥΜΕΣΩΝ
ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΟΛΥΜΕΣΩΝ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΜΑΙΟΣ 2008 ΤΙΤΛΟΣ: ΔΗΜΙΟΥΡΓΙΑ ΙΣΤΟΣΕΛΙΔΑΣ- ΠΑΡΟΥΣΙΑΣΗ ΟΠΤΙΚΟΑΚΟΥΣΤΙΚΩΝ ΥΠΗΡΕΣΙΩΝ ΚΑΙ ΠΡΟΙΟΝΤΩΝ ΜΕ X3D ΦΩΤΟΥ ΣΤΑΥΡΟΥΛΑ ΕΠΙΒΛΕΠΩΝ ΚΑΘΗΓΗΤΗΣ
Διαβάστε περισσότεραηµιουργία µετάδοση και ανακατασκευή τρισδιάστατων γραφικών στο διαδίκτυο µε χρήση JAVA και
ηµιουργία µετάδοση και ανακατασκευή τρισδιάστατων γραφικών στο διαδίκτυο µε χρήση JAVA και VRML. ηµιουργία µετάδοση και ανακατασκευή τρισδιάστατων γραφικών στο διαδίκτυο µε χρήση JAVA και VRML.... 1 1.ΕΙΣΑΓΩΓΗ...
Διαβάστε περισσότεραΤεχνολογικό Εκπαιδευτικό Ίδρυμα Κρήτης. Τμήμα Μηχανολογίας ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ
Τεχνολογικό Εκπαιδευτικό Ίδρυμα Κρήτης Σχολή Τεχνολογικών Εφαρμογών Τμήμα Μηχανολογίας ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ MEΘΟΔΟΛΟΓΙΕΣ ΠΡΟΒΟΛΗΣ ΤΡΙΣΔΙΑΣΤΑΤΩΝ ΓΡΑΦΙΚΩΝ ΜΕ ΔΥΝΑΤΟΤΗΤΑ ΚΙΝΗΣΗΣ ΣΤΟ ΔΙΑΔΥΚΤΙΟ ΣΠΟΥΔΑΣΤΗΣ: XΡΥΣΑΚΗΣ
Διαβάστε περισσότεραΠανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Προηγμένα Συστήματα Πληροφορικής»
Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Προηγμένα Συστήματα Πληροφορικής» Μεταπτυχιακή Διατριβή Τίτλος Διατριβής Adventurous Agents in REVE Virtual Environment Ονοματεπώνυμο
Διαβάστε περισσότεραΣύνθεση Εκφράσεων Προσώπου µε Χρήση Τρισδιάστατων Γραφικών
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Σύνθεση Εκφράσεων Προσώπου µε Χρήση Τρισδιάστατων Γραφικών Διπλωµατική Εργασία του Λεόντιου Παπαλεοντίου (ΑΕΜ: 691) Επιβλέπων
Διαβάστε περισσότεραΜαυραντζάς Νικόλαος Εκπαιδευτικός ΠΕ19, MSc nikmavr@sch.gr
4ο ΣΥΝΕΔΡΙΟ ΣΤΗ ΣΥΡΟ-ΤΠΕ ΣΤΗΝ ΕΚΠΑΙΔΕΥΣΗ 1 «Οι τεχνολογίες 3D στην τάξη και παραδείγματα ενσωμάτωσης στη διδασκαλία χρησιμοποιώντας την γλώσσα VRML» Σύρος 4, 5, 6 Μαΐου 2007 Μαυραντζάς Νικόλαος Εκπαιδευτικός
Διαβάστε περισσότεραΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΑΝΑΠΤΥΞΗ 3D ΠΕΡΙΒΑΛΛΟΝΤΟΣ ΔΡΑΣΗΣ ΚΑΙ ΣΥΝΕΡΓΑΣΙΑΣ ΑΠΟΜΑΚΡΥΣΜΕΝΩΝ
Α ΝΩΤΑΤΟ Τ ΕΧΝΟΛΟΓΙΚΟ ΙΔΡΥΜΑ ΚΡΗΤΗΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΠΟΛΥΜΕΣΩΝ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΑΝΑΠΤΥΞΗ 3D ΠΕΡΙΒΑΛΛΟΝΤΟΣ ΔΡΑΣΗΣ ΚΑΙ ΣΥΝΕΡΓΑΣΙΑΣ ΑΠΟΜΑΚΡΥΣΜΕΝΩΝ ΧΡΗΣΤΩΝ ΛΑΣΗΘΙΩΤΑΚΗ ΜΑΡΘΑ Α.Μ.: 549 ΕΠΙΒΛΕΠΩΝ
Διαβάστε περισσότεραFORTRAN & Αντικειμενοστραφής Προγραμματισμός ΣΝΜΜ 2017
FORTRAN & Αντικειμενοστραφής Προγραμματισμός ΣΝΜΜ 2017 M7 Δομές δεδομένων: Πίνακες - Ασκήσεις Γεώργιος Παπαλάμπρου Επικ. Καθηγητής ΕΜΠ Εργαστήριο Ναυτικής Μηχανολογίας george.papalambrou@lme.ntua.gr ΕΜΠ/ΣΝΜΜ
Διαβάστε περισσότεραΣχήµα 4.1: Εισαγωγή βρόγχου while-loop.
Ο βρόγχος While-loop 1. Ο βρόγχος while-loop εκτελείται έως ότου ικανοποιηθεί µία προκαθορισµένη συνθήκη. 2. Ο αριθµός των επαναλήψεων ενός βρόγχου while-loop δεν είναι εκ των προτέρων προκαθορισµένος,
Διαβάστε περισσότεραΒ. Εισαγωγή στον Προγραμματισμό Η/Υ με την JavaScript
Β. Εισαγωγή στον Προγραμματισμό Η/Υ με την JavaScript Β.1 Τύποι Δεδομένων Όλες οι γλώσσες προγραμματισμού (πρέπει να) υποστηρίζουν πέντε (5) πρωταρχικούς τύπους δεδομένων: char (character) int (integer)
Διαβάστε περισσότεραContents. 1 Introduction. 2 Shape of the Earth. 3 NAD 27 vs NAD 83
Special Report Notice of Disclaimer...................... iii List of Figures.................................... x List of Tables.................................... Preface...................................
Διαβάστε περισσότεραComputing. Νοέμβριος Έκδοση 1.0
Computing Νοέμβριος 2017 Έκδοση 1.0 Ενότητα Computing Αυτή η ενότητα παραθέτει τις βασικές έννοιες και δεξιότητες που σχετίζονται με την ικανότητα χρήσης υπολογιστικής σκέψης (computational thinking) και
Διαβάστε περισσότεραΔημιουργώντας σχεδιοκίνηση στο περιβάλλον 3Ds Max χρησιμοποιώντας βασικά εργαλεία
Δημιουργώντας σχεδιοκίνηση στο περιβάλλον 3Ds Max χρησιμοποιώντας βασικά εργαλεία Στην άσκηση αυτή θα μάθετε πώς να χρησιμοποιήσετε βασικά εργαλεία στο περιβάλλον 3Ds Max για να δημιουργήσετε ένα τρισδιάστατο
Διαβάστε περισσότεραΕισαγωγή στην Επιστήμη Υπολογιστών. Εισαγωγή στην Python
Εισαγωγή στην Επιστήμη Υπολογιστών Εισαγωγή στην Python Β Μέρος Δομή Ελέγχου if-elif-else Επαναληπτική Δομή Ελέγχου while Επαναληπτική Δομή Ελέγχου for Αλληλεπίδραση χρήστη-προγράμματος Συναρτήσεις Η δομή
Διαβάστε περισσότεραΚΕΦΑΛΑΙΟ Web Services
ΚΕΦΑΛΑΙΟ Web Services Προϋποθέσεις εγκατάστασης Web Services για το Κεφάλαιο 4.50 1. Κεφάλαιο έκδοση 4.51e build 458 ή νεότερο 2. Internet Information Server (IIS) version 6 ή νεότερος 3. Σε κάποιον υπολογιστή
Διαβάστε περισσότεραΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ. Βάσεις Δεδομένων (4 ο εξάμηνο) Εργαστήριο MySQL #2
ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Βάσεις Δεδομένων (4 ο εξάμηνο) Εργαστήριο MySQL #2 Διδάσκων: Γιάννης Θεοδωρίδης Συντάκτης Κειμένου: Βαγγέλης Κατσικάρος Φεβρουάριος 2008 Περιεχόμενα SQL Language
Διαβάστε περισσότεραΚεφάλαιο 4: Συνθήκες Έλεγχου (if-else, switch) και Λογικοί τελεστές / παραστάσεις. (Διάλεξη 8)
Κεφάλαιο 4: Συνθήκες Έλεγχου (if-else, switch) και Λογικοί τελεστές / παραστάσεις (Διάλεξη 8) 8-1 Τι θα δούμε σήμερα Η εντολή if else Η εντολή if else ιf - -else H εντολή switch Λογικές παραστάσεις Σχεσιακοί
Διαβάστε περισσότεραAnswers - Worksheet A ALGEBRA PMT. 1 a = 7 b = 11 c = 1 3. e = 0.1 f = 0.3 g = 2 h = 10 i = 3 j = d = k = 3 1. = 1 or 0.5 l =
C ALGEBRA Answers - Worksheet A a 7 b c d e 0. f 0. g h 0 i j k 6 8 or 0. l or 8 a 7 b 0 c 7 d 6 e f g 6 h 8 8 i 6 j k 6 l a 9 b c d 9 7 e 00 0 f 8 9 a b 7 7 c 6 d 9 e 6 6 f 6 8 g 9 h 0 0 i j 6 7 7 k 9
Διαβάστε περισσότερα3D Δυναμικό Puzzle Σε X3D-Xj3D
3D Δυναμικό Puzzle Σε X3D-Xj3D Πτυχιακή Εργασία ΜαριούΓεώργίου Υπεύθυνος Καθηγητής: Μαλάµος Αθανάσιος ΠΕΡΙΕΧΟΜΕΝΑ 1 Η ΛΕΙΤΟΥΡΓΙΚΟΤΗΤΑ ΤΗΣ ΕΦΑΡΜΟΓΗΣ...4 1.1 Γενικά...4 1.2 ιαµόρφωση Αρχικών Επιλογών...5
Διαβάστε περισσότεραΓιάννης Σαμωνάκης. 1 ο ΣΧΟΛΕΙΟ ΚΩΔΙΚΑ «Βασικά Θέματα Προγραμματισμού στην Ανάπτυξη Δυναμικών Διαδικτυακών Εφαρμογών» (Part 4 - PHP)
ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ 1 ο ΣΧΟΛΕΙΟ ΚΩΔΙΚΑ «Βασικά Θέματα Προγραμματισμού στην Ανάπτυξη Δυναμικών Διαδικτυακών Εφαρμογών» (Part 4 - PHP) Γιάννης Σαμωνάκης 1 Περιεχόμενα Τι είναι η PHP Που μπορεί να χρησιμοποιηθεί
Διαβάστε περισσότεραalpha Language age (3/5) alpha Language Φροντιστήριο Syntax Directed Translation and
alpha Language (1/5) ΗΥ-340 Γλώσσες και Μεταφραστές Φροντιστήριο Syntax Directed Translation and alpha Language Στην alpha δεν υπάρχει main() συνάρτηση, ο κώδικας ξεκινάει την εκτέλεση από την αρχή του
Διαβάστε περισσότεραΔιδάσκων: Παναγιώτης Ανδρέου
Διάλεξη 12: Δέντρα ΙΙ -Δυαδικά Δέντρα Στην ενότητα αυτή θα μελετηθούν τα εξής επιμέρους θέματα: - Δυαδικά Δένδρα - Δυαδικά Δένδρα Αναζήτησης(ΔΔΑ) - Εύρεση Τυχαίου, Μέγιστου, Μικρότερου στοιχείου - Εισαγωγή
Διαβάστε περισσότεραΣημειωματάριο Δευτέρας 9 Οκτ. 2017
Σημειωματάριο Δευτέρας 9 Οκτ. 2017 Η δομή ελέγχου if... else... elif Βλέπουμε τώρα πώς μπορούμε να γράψουμε προγράμματα που η εκτέλεσή τους ακολουθεί διαφορετική πορεία ανάλογα με τα δεδομένα. Χωρίς τέτοιες
Διαβάστε περισσότεραΑποτελέσματα προόδου
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ http://courses.softlab.ntua.gr/progintro/ Διδάσκοντες: Στάθης Ζάχος (zachos@cs.ntua.gr) Νίκος Παπασπύρου (nickie@softlab.ntua.gr) Δημήτρης Φωτάκης (fotakis@cs.ntua.gr)
Διαβάστε περισσότεραΔιάλεξη 05: Αφηρημένοι Τύποι Δεδομένων
Διάλεξη 05: Αφηρημένοι Τύποι Δεδομένων Στην ενότητα αυτή θα μελετηθούν τα εξής επιμέρους θέματα: Αφηρημένοι Τύποι Δεδομένων (ΑΤΔ) Οι ΑΤΔ Στοίβα και Ουρά Υλοποίηση των ΑΤΔ Στοίβα και Ουρά ΕΠΛ231 Δομές Δεδομένων
Διαβάστε περισσότεραΠροαπαιτούμενες Ασκήσεις 5 ου Εργαστηρίου. Dose stoixeio (integer) : 25 Found stoixeio in position 7 Dose stoixeio (integer) :94 Value not found
Α. Πρώτη προαπαιτούµενη Κάθε οµάδα θα πρέπει να δηµιουργήσει τον ζητούµενο παρακάτω πίνακα και α. να εµφανίσει τα στοιχεία του, β. να τυπώσει τον µέσο όρο των στοιχείων του, γ. να ταξινοµήσει τα στοιχεία
Διαβάστε περισσότεραbits and bytes q Ο υπολογιστής χρησιμοποιεί τη κύρια μνήμη για αποθήκευση δεδομένων
bits and bytes ΦΥΣ 145 - Διαλ.02 1 q Ο υπολογιστής χρησιμοποιεί τη κύρια μνήμη για αποθήκευση δεδομένων q Η μνήμη χωρίζεται σε words και κάθε word περιέχει τμήμα πληροφορίας q Ο αριθμός των words σε μια
Διαβάστε περισσότεραΕΠΛ231 Δομές Δεδομένων και Αλγόριθμοι 5. Αφηρημένοι Τύποι Δεδομένων / Στοίβες και Ουρές
ΕΠΛ231 Δομές Δεδομένων και Αλγόριθμοι 5. Αφηρημένοι Τύποι Δεδομένων / Στοίβες και Ουρές ΕΠΛ231 Δομές Δεδομένων και Αλγόριθμοι 2 Διάλεξη 05: Αφηρημένοι Τύποι Δεδομένων Στην ενότητα αυτή θα μελετηθούν τα
Διαβάστε περισσότερα5-1. Industrial Vision. Machine Vision Systems : Image Acquisition Image processing Analysis/Exploitation
5 Industrial Vision Machine Vision Systems : Image Acquisition Image processing Analysis/Exploitation 5- Image processing Y (colomns) 35 3 38 3 5 35 69 8 3 38 3 3 69 79 39 3 3 33 9 37 6 77 X (rows) 7 38
Διαβάστε περισσότερα2.1. Εντολές. 2.2. Σχόλια. 2.3. Τύποι Δεδομένων
2 Βασικές Εντολές 2.1. Εντολές Οι στην Java ακολουθούν το πρότυπο της γλώσσας C. Έτσι, κάθε εντολή που γράφουμε στη Java θα πρέπει να τελειώνει με το ερωτηματικό (;). Όπως και η C έτσι και η Java επιτρέπει
Διαβάστε περισσότεραΓΛΩΣΣΙΚΗ ΤΕΧΝΟΛΟΓΙΑ. Python & NLTK: Εισαγωγή
ΓΛΩΣΣΙΚΗ ΤΕΧΝΟΛΟΓΙΑ Python & NLTK: Εισαγωγή Εισαγωγή Γιατί Python? Παρουσίαση NLTK Πηγές και χρήσιμα εργαλεία Φροντιστήριο σε Python Στο φροντιστήριο: Εισαγωγή στην Python Ζητήματα προγραμματισμού για
Διαβάστε περισσότεραAlternative to Balanced Trees, Comms of the ACM, 33(6), June 1990,
ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ Τμήμα Πληροφορικής & Τηλεπικοινωνιών Μια σημείωση από τον Α. Δελή για το άρθρο: W. Pugh, Skip Lists: A Probabilistic Alternative to Balanced Trees, Comms of the ACM, 33(), June 10,
Διαβάστε περισσότεραΔιάλεξη 12: Δέντρα ΙΙ Δυαδικά Δέντρα
Διάλεξη 12: Δέντρα ΙΙ Δυαδικά Δέντρα Στην ενότητα αυτή θα μελετηθούν τα εξής επιμέρους θέματα: Δυαδικά Δένδρα Δυαδικά Δένδρα Αναζήτησης (ΔΔΑ) Εύρεση Τυχαίου, Μέγιστου, Μικρότερου στοιχείου Εισαγωγή στοιχείου
Διαβάστε περισσότεραΓλωσσική Τεχνολογία. Εισαγωγικό Φροντιστήριο
Γλωσσική Τεχνολογία Εισαγωγικό Φροντιστήριο Project του μαθήματος Εργασία 2 ατόμων Προφορική εξέταση για: Project (80%) Θεωρία (20%) Στο φροντιστήριο: Συζητάμε σχεδιαστικές επιλογές Λύνουμε ζητήματα υλοποίησης
Διαβάστε περισσότεραΠΑΝΕΠΙΣΤΗΜΙΟ AΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ. Τμήματα Ναυτιλίας και Επιχειρηματικών Υπηρεσιών & Μηχ. Αυτοματισμού ΤΕ. Εισαγωγή στη Python
ΠΑΝΕΠΙΣΤΗΜΙΟ AΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ. Τμήματα Ναυτιλίας και Επιχειρηματικών Υπηρεσιών & Μηχ. Αυτοματισμού ΤΕ ΠΛΗΡΟΦΟΡΙΚΗ ΤΕΧΝΟΛΟΓΙΑ ΚΑΙ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Εισαγωγή στη Python Νικόλαος Ζ. Ζάχαρης Αναπληρωτής
Διαβάστε περισσότερα4 ο Εργαστήριο Τυχαίοι Αριθμοί, Μεταβλητές Συστήματος
4 ο Εργαστήριο Τυχαίοι Αριθμοί, Μεταβλητές Συστήματος Μεταβλητές Συστήματος Η Processing χρησιμοποιεί κάποιες μεταβλητές συστήματος, όπως τις ονομάζουμε, για να μπορούμε να παίρνουμε πληροφορίες από το
Διαβάστε περισσότερα7. Επαναλήψεις (Loops) Προγραμματισμός EV3 Ακαδημία Ρομποτικής 58
7. Επαναλήψεις (Loops) Προγραμματισμός EV3 Ακαδημία Ρομποτικής 58 Στόχοι Μαθήματος 1. Πώς να επαναλάβετε μια δράση 2. Μάθετε πώς να χρησιμοποιείτε το Loop Blocks Προγραμματισμός EV3 Ακαδημία Ρομποτικής
Διαβάστε περισσότερα3 ο Εργαστήριο Μεταβλητές, Τελεστές
3 ο Εργαστήριο Μεταβλητές, Τελεστές Μια μεταβλητή έχει ένα όνομα και ουσιαστικά είναι ένας δείκτης σε μια συγκεκριμένη θέση στη μνήμη του υπολογιστή. Στη θέση μνήμης στην οποία δείχνει μια μεταβλητή αποθηκεύονται
Διαβάστε περισσότεραΕισαγωγή στην Γλώσσα Προγραμματισμού Python. 12/10/16 1
Εισαγωγή στην Γλώσσα Προγραμματισμού Python 12/10/16 costis@teicrete.gr 1 Διάφορες Γλώσσες Προγραμματισμού C or C++ Java Perl Scheme Fortran Python Matlab 12/10/16 costis@teicrete.gr 2 Περίληψη Παρουσίασης
Διαβάστε περισσότεραΠρογραμματισμός ΙΙ (Java) 3. Διαχείριση πολλαπλών αντικειμένων
Προγραμματισμός ΙΙ (Java) 3. Διαχείριση πολλαπλών αντικειμένων Πίνακες Προκαθορισμένο μέγεθος Συνεχείς θέσεις Πίνακες τιμών Αρχικοποιούνται σε 0 ή false int[] a=new int[10]; boolean[] b=new boolean[10];
Διαβάστε περισσότερα5. Επερώτηση XML Εγγράφων: Εισαγωγή στη Γλώσσα XQuery
Πανεπιστήμιο Πειραιώς Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών Τμήμα Ψηφιακών Συστημάτων 5. Επερώτηση XML Εγγράφων: Εισαγωγή στη Γλώσσα XQuery ιαχείριση εδομένων στον Παγκόσμιο Ιστό Χρήστος ουλκερίδης
Διαβάστε περισσότεραΕισαγωγή στην επιστήμη των υπολογιστών. Οργάνωση εδομένων Κεφάλαιο 11ο ομές εδομένων
Εισαγωγή στην επιστήμη των υπολογιστών Οργάνωση εδομένων Κεφάλαιο 11ο ομές εδομένων 1 ομή εδομένων Μια δομή δεδομένων (data structure) χρησιμοποιεί μια συλλογή από σχετικές μεταξύ τους μεταβλητές, οι οποίες
Διαβάστε περισσότεραΥλοποίηση Λιστών. Στην ενότητα αυτή θα μελετηθούν τα εξής επιμέρους θέματα:
Υλοποίηση Λιστών Στην ενότητα αυτή θα μελετηθούν τα εξής επιμέρους θέματα: Ευθύγραμμές Απλά και Διπλά Συνδεδεμένες Λίστες Κυκλικές Απλά και Διπλά Συνδεδεμένες Λίστες Τεχνικές Μείωσης Μνήμης ΕΠΛ 231 Δομές
Διαβάστε περισσότερα6. ΕΠΙΣΚΟΠΗΣΗ ΤΟΥ ΧΑΡΤΗ
6. ΕΠΙΣΚΟΠΗΣΗ ΤΟΥ ΧΑΡΤΗ Θα προχωρήσουμε στη δημιουργία ενός χάρτη με τίτλο, υπόμνημα, κλίμακα και βορρά προσανατολισμού, τον οποίο και θα εκτυπώσουμε. Αρχικά ενεργοποιούμε την επιλογή Layout View. Από
Διαβάστε περισσότεραΤΗΛΕΠΙΣΚΟΠΗΣΗ (E6205) Βασιλάκης Εµµανουήλ Επίκ. Καθηγητής
ΤΗΛΕΠΙΣΚΟΠΗΣΗ (E6205) Βασιλάκης Εµµανουήλ Επίκ. Καθηγητής Τύποι διορθώσεων n Θορύβου Σφαλµάτων καταγραφής n Ραδιοµετρική n n Ατµοσφαιρική Γεωµετρική Διόρθωση Θορύβου Σφαλµάτων Λόγος: δυσλειτουργία των
Διαβάστε περισσότεραRuntime Checking (1/3) Runtime Checking (2/3) Runtime Checking (3/3) ΗΥ 340 Γλώσσες και Μεταφραστές Φροντιστήριο
ΗΥ 340 Γλώσσες και Μεταφραστές Φροντιστήριο Runtime Checking (1/3) Η γλώσσα alpha είναι μια dynamic typing γλώσσα (ο τύπος μιας μεταβλητής αλλάζει ακολουθώντας τον τύπο της τιμής που κάθε φορά αποθηκεύεται
Διαβάστε περισσότεραΔιαχείριση Περιεχομένου Παγκόσμιου Ιστού και Γλωσσικά Εργαλεία ΕΙΣΑΓΩΓΙΚΟ ΦΡΟΝΤΙΣΤΗΡΙΟ
Διαχείριση Περιεχομένου Παγκόσμιου Ιστού και Γλωσσικά Εργαλεία ΕΙΣΑΓΩΓΙΚΟ ΦΡΟΝΤΙΣΤΗΡΙΟ Project του μαθήματος Εργασία 2 ατόμων Προφορική εξέταση για: Project (80%) Θεωρία (20%) Στο φροντιστήριο: Συζητάμε
Διαβάστε περισσότεραΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Κλάσεις και Αντικείμενα Αναφορές
ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Κλάσεις και Αντικείμενα Αναφορές Μαθήματα από το lab Υπενθύμιση: Η άσκηση ζητούσε να υλοποιήσετε μία κλάση vector που να διαχειρίζεται διανύσματα οποιουδήποτε
Διαβάστε περισσότερα8 ο Εργαστήριο Ευθυγράμμιση σε πλέγμα
8 ο Εργαστήριο Ευθυγράμμιση σε πλέγμα Στο παρακάτω παράδειγμα το ο καμβάς χωρίζεται σε τετράγωνα. Σε κάθε τετράγωνο σχεδιάζεται μια διαγώνιος είτε από την πάνω-αριστερή στην κάτω-δεξιά γωνία είτε από την
Διαβάστε περισσότεραΣχεδίαση με Ηλεκτρονικούς Υπολογιστές
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Σχεδίαση με Ηλεκτρονικούς Υπολογιστές Ενότητα # 4: Συσκευές Ψηφιοποίησης Καθηγητής Ιωάννης Γ. Παρασχάκης Τμήμα Αγρονόμων & Τοπογράφων
Διαβάστε περισσότεραΔΙΑΚΡΙΤΟΣ ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΣ FOURIER - Discrete Fourier Transform - DFT -
ΔΙΑΚΡΙΤΟΣ ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΣ FOURIER - Discrete Fourier Transform - DFT - Α. ΣΚΟΔΡΑΣ ΣΗΜΑΤΑ ΚΑΙ ΣΥΣΤΗΜΑΤΑ ΙΙ (22Y603) ΕΝΟΤΗΤΑ 4 ΔΙΑΛΕΞΗ 1 ΔΙΑΦΑΝΕΙΑ 1 Διαφορετικοί Τύποι Μετασχηµατισµού Fourier Α. ΣΚΟΔΡΑΣ
Διαβάστε περισσότεραΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Σύνθεση αντικειμένων Παράδειγμα: Τμήμα πανεπιστημίου
ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Σύνθεση αντικειμένων Παράδειγμα: Τμήμα πανεπιστημίου Μεγάλο παράδειγμα Θέλουμε να δημιουργήσουμε ένα λογισμικό για ένα τμήμα πανεπιστημίου. Το τμήμα έχει 4
Διαβάστε περισσότεραΔιάλεξη 17: Δυαδικά Δέντρα. Διδάσκων: Κωνσταντίνος Κώστα Διαφάνειες: Δημήτρης Ζεϊναλιπούρ
Διάλεξη 7: Δυαδικά Δέντρα Στην ενότητα αυτή θα μελετηθούν τα εξής επιμέρους θέματα: Δυαδικά Δένδρα Δυαδικά Δένδρα Αναζήτησης Πράξεις Εισαγωγής, Εύρεσης Στοιχείου, Διαγραφής Μικρότερου Στοιχείου Διδάσκων:
Διαβάστε περισσότεραΚατανεμημένα Συστήματα. Javascript LCR example
Κατανεμημένα Συστήματα Javascript LCR example Javascript JavaScript All JavaScript is the scripting language of the Web. modern HTML pages are using JavaScript to add functionality, validate input, communicate
Διαβάστε περισσότεραΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 1 ΑΠΕΙΚΟΝΙΣΤΙΚΗ ΜΙΚΡΟΣΚΟΠΙΑ
ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 1 ΑΠΕΙΚΟΝΙΣΤΙΚΗ ΜΙΚΡΟΣΚΟΠΙΑ 1. Το Μικροσκόπιο Το μικροσκόπιο είναι όργανο, σχεδιασμένο να δημιουργεί μεγεθυμένες εικόνες μικρών αντικειμένων, να διαχωρίζει λεπτομέρειες της εικόνας
Διαβάστε περισσότεραΤο κύκλωμα σε breadboard
Φύλλο εργασίας 8 - Ανιχνευτής απόστασης Σε αυτήν τη δραστηριότητα θα κατασκευάσουμε έναν ανιχνευτή απόστασης. Θα χρησιμοποιήσουμε τον αισθητήρα υπερήχων (ή απόστασης) HC-SR04 για τον υπολογισμό της απόστασης.
Διαβάστε περισσότεραΠρόβλημα 1: Αναζήτηση Ελάχιστης/Μέγιστης Τιμής
Πρόβλημα 1: Αναζήτηση Ελάχιστης/Μέγιστης Τιμής Να γραφεί πρόγραμμα το οποίο δέχεται ως είσοδο μια ακολουθία S από n (n 40) ακέραιους αριθμούς και επιστρέφει ως έξοδο δύο ακολουθίες από θετικούς ακέραιους
Διαβάστε περισσότεραΕισαγωγή στο EV3 Μέρος 2
Εισαγωγή στο EV3 Μέρος 2 Δρ. Γιώργος Α. Δημητρίου Εργαστήριο και Αυτομάτων Συστημάτων & Ακαδημία Τμήμα Πληροφορικής και Μηχανικών Υπολογιστών Σχολή Μηχανικής και Εφαρμοσμένων Επιστημών Πανεπιστήμιο Frederick
Διαβάστε περισσότεραΔυαδικά Δένδρα Αναζήτησης, Δένδρα AVL
Δυαδικά Δένδρα Αναζήτησης, Δένδρα AVL Υλικό από τις σηµειώσεις Ν. Παπασπύρου, 2006 Δέντρα δυαδικής αναζήτησης Δενδρικές δοµές δεδοµένων στις οποίες Όλα τα στοιχεία στο αριστερό υποδέντρο της ρίζας είναι
Διαβάστε περισσότεραΔυναμική δημιουργία και ενσωμάτωση εικονικών χώρων σε τεχνολογία X3D
TMHMA ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΠΟΛΥΜΕΣΩΝ Πτυχιακή Εργασία Δυναμική δημιουργία και ενσωμάτωση εικονικών χώρων σε τεχνολογία X3D Σπουδαστής: Καπετανάκης Κων/νος Εισηγητής: Δρ. Αθανάσιος Μαλάμος 3/11/2009
Διαβάστε περισσότεραΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 3, 7, 8 & 9 25/10/07
ΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 3, 7, 8 & 9 25/10/07 Αριθμητική στο δυαδικό σύστημα (γενικά) Συμπληρωματικά για δυαδικό σύστημα Η πρόσθεση στηρίζεται στους κανόνες: 0 + 0 = 0, 0 + 1 = 1, 1
Διαβάστε περισσότεραArtiste Picasso 9.1. Total Lumen Output: lm. Peak: cd 6862 K CRI: Lumen/Watt. Date: 4/27/2018
Color Temperature: 62 K Total Lumen Output: 21194 lm Light Quality: CRI:.7 Light Efficiency: 27 Lumen/Watt Peak: 1128539 cd Power: 793 W x: 0.308 y: 0.320 Test: Narrow Date: 4/27/2018 0 Beam Angle 165
Διαβάστε περισσότεραΤεχνολογία Πολυμέσων. Ενότητα 9: Behaviors. Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ
Τεχνολογία Πολυμέσων Ενότητα 9: Behaviors Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό,
Διαβάστε περισσότεραΚΕΦΑΛΑΙΟ 2. Τιμές, τύποι, μεταβλητές, λέξεις-κλειδιά, εντολές. 2.1 Εισαγωγή
ΚΕΦΑΛΑΙΟ 2 Τιμές, τύποι, μεταβλητές, λέξεις-κλειδιά, εντολές Σύνοψη Το κεφάλαιο αυτό εισάγει τον αναγνώστη σε βασικές έννοιες που είναι χρήσιμες για την απόκτηση μιας πρώτης εμπειρίας με την Python. Προαπαιτούμενη
Διαβάστε περισσότεραΔημιουργώντας 3D μοντέλα μετασχηματίζοντας κορυφές, ακμές και επιφάνειες
Δημιουργώντας 3D μοντέλα μετασχηματίζοντας κορυφές, ακμές και επιφάνειες Στην άσκηση αυτή θα μάθετε πώς να μοντελοποιήσετε ένα καρχαρία χρησιμοποιώντας το λογισμικό Blender, ξεκινώντας από μια εικόνα αναφοράς
Διαβάστε περισσότεραΣτοιχειώδης προγραμματισμός σε C++
Στοιχειώδης προγραμματισμός σε C++ Σύντομο Ιστορικό. Το πρόγραμμα Hello World. Ο τελεστής εξόδου. Μεταβλητές και δηλώσεις τους. Αντικείμενα, μεταβλητές, σταθερές. Ο τελεστής εισόδου. Θεμελιώδεις τύποι.
Διαβάστε περισσότεραΕΝΟΤΗΤΑ 6 ΛΙΣΤΕΣ ΠΑΡΑΛΕΙΨΗΣ (SKIP LISTS)
ΕΝΟΤΗΤΑ 6 ΛΙΣΤΕΣ ΠΑΡΑΛΕΙΨΗΣ (SKIP LISTS) Ταχεία Αναζήτηση Σε πίνακα: δυαδική αναζήτηση (binary search) σε ταξινοµηµένο πίνακα O(log n) Σε δένδρο: αναζήτηση σε ισοζυγισµένο δένδρο O(log n) Σε λίστα: Μπορούµε
Διαβάστε περισσότεραΗΥ-150. Προγραμματισμός
ΗΥ-150 Εντολές Ελέγχου Ροής Σειριακή εκτέλεση εντολών Όλα τα προγράμματα «γράφονται» χρησιμοποιώντας 3 είδη εντολών: Σειριακές εντολές (sequential built in C) Εντολές απόφασης (if, if/else, switch) Περιλαμβάνει
Διαβάστε περισσότεραΠαρακάτω δίνεται o σκελετός προγράμματος σε γλώσσα C. Σχολιάστε κάθε γραμμή του κώδικα.
Ερωτήσεις προόδου C Παρακάτω δίνεται o σκελετός προγράμματος σε γλώσσα C. Σχολιάστε κάθε γραμμή του κώδικα. #include // δίνει οδηγία στον compiler να // συμπεριλάβει την βιβλιοθήκη stdio int
Διαβάστε περισσότεραΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. Αναφορές Μέθοδοι που επιστρέφουν αντικείμενα Deep and Shallow Copies
ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Αναφορές Μέθοδοι που επιστρέφουν αντικείμενα Deep and Shallow Copies Μαθήματα από το εργαστήριο Όταν η εκφώνηση σας ζητάει να φτιάξετε μία μέθοδο που παίρνει
Διαβάστε περισσότεραΔημιουργώντας 3D μοντέλα από ακμές
Δημιουργώντας 3D μοντέλα από ακμές Στην άσκηση αυτή θα μάθετε πώς να δημιουργήσετε ένα ξίφος χρησιμοποιώντας το λογισμικό Blender, κάνοντας επεξεργασία ακμών και ομαδοποιώντας τις με το εργαλείο merge.
Διαβάστε περισσότεραΣΤΟΙΧΕΙΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ARDUINO
ΣΤΟΙΧΕΙΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ARDUINO Αντώνιος Καραγεώργος Βασικά Στοιχεία της Γλώσσας Προγραμματισμού Arduino Constants: HIGH/LOW Ορίζουν το επίπεδο της τάσης εισόδου/εξόδου ενός pin INPUT/OUTPUT Ορίζουν την
Διαβάστε περισσότεραPHP 2. Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Π. Αγγελάτος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών
PHP 2 Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Π. Αγγελάτος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης
Διαβάστε περισσότερα7 ο Εργαστήριο Θόρυβος 2Δ, Μετακίνηση, Περιστροφή
7 ο Εργαστήριο Θόρυβος 2Δ, Μετακίνηση, Περιστροφή O θόρυβος 2Δ μας δίνει τη δυνατότητα να δημιουργίας υφής 2Δ. Στο παρακάτω παράδειγμα, γίνεται σχεδίαση γραμμών σε πλέγμα 300x300 με μεταβαλόμενη τιμή αδιαφάνειας
Διαβάστε περισσότεραΕισαγωγικό Φροντιστήριο
Εισαγωγικό Φροντιστήριο Project του μαθήματος Εργασία 2 ατόμων Προφορική εξέταση για: Project 80% Θεωρία 20% Στο φροντιστήριο: Θα συζητάμε σχεδιαστικές επιλογές Θα λύνουμε ζητήματα υλοποίησης Θα παρουσιάζουμε
Διαβάστε περισσότεραΜοντελοποίηση Επιπέδου Πύλης. (Peter Ashenden, The Students Guide to VHDL)
Μοντελοποίηση Επιπέδου Πύλης (Peter Ashenden, The Students Guide to VHDL) Πολλαπλά Επίπεδα Τιµών Η κατάσταση µίας γραµµής δεν είναι πάντα 0 ή 1. ιαµάχες οδηγούν σε απροσδιοριστία. Χρήση πολλαπλών επιπέδων
Διαβάστε περισσότεραPaybybank RESTful API GUIDE
Paybybank RESTful API GUIDE Α. Paybybank API Documentation Για να χρησιμοποιήσετε το Paybybank API περιβάλλον (Documentation/PLAYGROUND), χρειάζεται να δημιουργήσετε ένα λογαριασμό, καταχωρώντας ένα έγκυρο
Διαβάστε περισσότεραΣημειωματάριο Τετάρτης 18 Οκτ. 2017
Σημειωματάριο Τετάρτης 18 Οκτ. 2017 Περισσότερα για λίστες και ανακύκλωση Είδαμε σήμερα διάφορα προβλήματα και λύσεις για λίστες. Είδαμε επίσης την ανακύκλωση while. Στο επόμενο βλέπουμε πώς μπορούμε να
Διαβάστε περισσότεραΚλάσεις στην Python. Δημιουργία κλάσεων
Κλάσεις στην Python Στον προγραμματισμό γενικά προσπαθούμε να αποφεύγουμε τις επαναληπτικές εργασίες. Προσπαθούμε να γράφουμε κώδικα μία φορά και να τον χρησιμοποιούμε ξανά. Η αποφυγή της επανάληψης κώδικα
Διαβάστε περισσότεραΕισαγωγή στον Προγραμματισμό
Εισαγωγή στον Προγραμματισμό Έλεγχος Δημήτρης Μιχαήλ Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ακ. Έτος 2012-2013 Σχεσιακοί Τελεστές και Ισότητας Ένα πρόγραμμα εκτός από αριθμητικές πράξεις
Διαβάστε περισσότεραΓΡΑΜΜΙΚΟΣ & ΔΙΚΤΥΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ
ΓΡΑΜΜΙΚΟΣ & ΔΙΚΤΥΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Ενότητα 12: Συνοπτική Παρουσίαση Ανάπτυξης Κώδικα με το Matlab Σαμαράς Νικόλαος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.
Διαβάστε περισσότερα1 ΕΙΣΑΓΩΓΗ. Πρωταρχικοί Τύποι
1 ΕΙΣΑΓΩΓΗ Η γλώσσα προγραµµατισµού Java είναι ισχυρά τυποποιηµένη (strongly typed), που σηµαίνει ότι κάθε µεταβλητή και κάθε έκφραση έχει κάποιο τύπο, ο οποίος πρέπει να είναι γνωστός κατά το χρόνο της
Διαβάστε περισσότεραΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Προγραμματισμός Η/Υ
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Προγραμματισμός Η/Υ Ενότητα 2 η : Η Γλώσσα Προγραμματισμού VB.NET (1 ο Μέρος) Ι. Ψαρομήλιγκος Χ. Κυτάγιας Τμήμα Λογιστικής & Χρηματοοικονομικής
Διαβάστε περισσότεραΕισαγωγήστουςΗ/Υ. PHP Hypertext Preprocessor
ΕισαγωγήστουςΗ/Υ PHP Hypertext Preprocessor ΤιείναιηPHP; PHP είναιµία server-based scripting language σχεδιασµένη ειδικά για το web. Σε µία html σελίδα µπορούµε να ενσωµατώσουµε php κώδικα που εκτελείται
Διαβάστε περισσότεραSpherical Coordinates
Spherical Coordinates MATH 311, Calculus III J. Robert Buchanan Department of Mathematics Fall 2011 Spherical Coordinates Another means of locating points in three-dimensional space is known as the spherical
Διαβάστε περισσότερα> μεγαλύτερο <= μικρότερο ή ίσο < μικρότερο == ισότητα >= μεγαλύτερο ή ίσο!= διαφορετικό
5 ο Εργαστήριο Λογικοί Τελεστές, Δομές Ελέγχου Λογικοί Τελεστές > μεγαλύτερο = μεγαλύτερο ή ίσο!= διαφορετικό Οι λογικοί τελεστές χρησιμοποιούνται για να ελέγξουμε
Διαβάστε περισσότεραΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ. «ΜΕΛΕΤΗ ΚΑΙ ΕΡΓΑΣΤΗΡΙΑΚΕΣ ΜΕΤΡΗΣΕΙΣ BER ΓΙΑ ΣΗΜΑΤΑ QPSK, π/8 PSK, 16QAM, 64- QAM ΜΕ ΧΡΗΣΗ ΓΕΝΝΗΤΡΙΑΣ ΣΗΜΑΤΟΣ ΚΑΙ ΑΝΑΛΥΤΗ ΣΗΜΑΤΟΣ»
ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ «ΜΕΛΕΤΗ ΚΑΙ ΕΡΓΑΣΤΗΡΙΑΚΕΣ ΜΕΤΡΗΣΕΙΣ BER ΓΙΑ ΣΗΜΑΤΑ QPSK, π/8 PSK, 16QAM, 64- QAM ΜΕ ΧΡΗΣΗ ΓΕΝΝΗΤΡΙΑΣ ΣΗΜΑΤΟΣ ΚΑΙ ΑΝΑΛΥΤΗ ΣΗΜΑΤΟΣ» ΟΛΓΑ ΛΑΔΑ Α.Ε.Μ. 2572 ΑΘΑΝΑΣΙΑ ΧΡΟΝΗ Α.Ε.Μ 1802 ΕΠΙΒΛΕΠΩΝ
Διαβάστε περισσότεραDOM. Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Π. Αγγελάτος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών
DOM Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Π. Αγγελάτος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative
Διαβάστε περισσότεραHY340, 2009 Α. Σαββίδης Slide 2 / 143. HY340, 2009 Α. Σαββίδης Slide 3 / 143. HY340, 2009 Α. Σαββίδης Slide 4 / 143
HY340 : ΓΛΩΣΣΕΣ ΚΑΙ ΜΕΤΑΦΡΑΣΤΕΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ, ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ, ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΥΠΟΛΟΓΙΣΤΩΝ HY340 : ΓΛΩΣΣΕΣ ΚΑΙ ΜΕΤΑΦΡΑΣΤΕΣ Φροντιστήριο 4ο Παραγωγή Ενδιάμεσου Κώδικα ΔΙΔΑΣΚΩΝ Αντώνιος Σαββίδης
Διαβάστε περισσότεραΕι αγωγή η Fortran. liouka.eleftheria@gmail.com
Ει αγωγή η Fortran άθ α ο θ ία ιού α liouka.eleftheria@gmail.com Περιεχό ε α Derived Data Types Intrinsic Functions Input, Output Character Operator Branches Derived Data Types ιο ία ι ώ ας ύ ο φή: TYPE
Διαβάστε περισσότερα