Gauss-Seidel-Jordan

Standard
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
void diamorfosipinakon(float **a,float *b,float b_h,float **m,int n,float s);
void gauss(float **a,float *b,float **m,float *x,int n);
void gjordan(float **a,float **a1,float *b,float **m,float *x,int n);
void sor(float **a,float *b,float *x0,float *x1,int n,float w);
void esor(float **a,float *b,float *x0,float *x1,int n,float w);
void cgauss(float **a,float *b,float **m,float *x,float *c,int n);
void cgjordan(float **a,float **a1,float *b,float **m,float *x,float *c,int n);
void csor(float **a,float *b,float *x0,float *x1,float *c,int n,float w);

Προσομοίωση Glomosim

Standard

Προσομοιώστε ένα απλό σενάριο 2 σταθερών κόμβων που ανταλλάσσουν CBR (Constant Bit Rate) πακέτα.

 

Νοde number = 2, Terrain = 1000×1000, Traffic Pattern = CBR, Packet Length = 512B, Data Rate = 1 Mbps, Simulation time = 10s, Static Routing

 

Για τη προσομοίωση του παραπάνω σεναρίου θέτουμε τις ακόλουθες τιμές αρχικοποίησης στο βασικό αρχείο ρυθμίσεων (config.in) του Glomosim.

 

SIMULATION-TIME 10S
TERRAIN-DIMENSIONS (1000, 1000)
NUMBER-OF-NODES 2
PROPAGATION-PATHLOSS FREE-SPACE
ROUTING-PROTOCOL STATIC
STATIC-ROUTE-FILE ROUTES.IN

Ανάλυση σχήματος

Standard

Για την υλοποίηση του αλγορίθμου chain code χρησιμοποιείται ένα σύνολο συναρτήσεων, οι οποίες είναι υλοποιημένες σε διαφορετικά αρχεία. Πιο συγκεκριμένα, ο κώδικας που χρησιμοποιείται για την υλοποίηση του αλγορίθμου chain code είναι ο εξής:

Υφή

Standard

Ο αλγόριθμος του Law, αποτελεί μια προσέγγιση για την δημιουργία χαρακτηριστικών υφής. Σύμφωνα με τον συγκεκριμένο αλγόριθμο, για τον υπολογισμό της ενέργειας της υφής χρησιμοποιείται ένα σύνολο συνελικτικών μασκών που αναπαριστάνεται με ένα διάνυσμα αριθμών για κάθε εικονοστοιχείο. Οι μάσκες υπολογίζονται με βάση τα διανύσματα που ακολουθούν:

4A16CC7BD5DDCF61_335_0

Το διάνυσμα L προ σδιορίζει ένα κεντραρισμένο τοπικό μέσο. Το διάνυσμα E ανιχνεύει ακμές, το διάνυσμα S ανιχνεύει κηλίδες και το διάνυσμα R ανιχνεύει κυματισμούς.

Για την υλοποίηση του αλγορίθμου του Laws με τη βοήθεια του MATLAB, χρησιμοποιείται ένα σύνολο συναρτήσεων, οι οποίες είναι υλοποιημένες σε διαφορετικά αρχεία. Πιο συγκεκριμένα, ο κώδικας που χρησιμοποιείται για την υλοποίηση των αλγορίθμων ανίχνευσης ακμών είναι ο εξής:

Ανίχνευση Ακμών

Standard

Η ανίχνευση ακμών αποτελεί μια από τις εφαρμογές για την ανάλυση εικόνων με τη βοήθεια των αλγεβρικών τελεστών (άθροισμα, διαφορά, γινόμενο, πηλίκο). Πιο συγκεκριμένα, σε ότι αφορά την ανίχνευση ακμών, η αφαίρεση εικόνων μπορεί να χρησιμοποιηθεί για τον υπολογισμό μιας σημαντικής παραγώγου της εικόνας, της βαθμίδας. Σύμφωνα με την ανίχνευση ακμών, κάθε ένα από τα εικονοστοιχεία της εικόνας εξετάζεται με σκοπό να προσδιοριστεί κατά πόσον ανήκει στο σύνορο ενός αντικειμένου. Τέτοιου είδους εικονοστοιχεία προσδιορίζονται ως στοιχεία ακμών. Η ανίχνευση ακμών πραγματοποιείται με εξέταση της περιοχής κάθε εικονοστοιχείου και ποσοτικοποίησης της κλίσης και της κατεύθυνσης της αλλαγής επιπέδων γκρίζου. Για το σκοπό αυτό χρησιμοποιούνται διάφοροι συνελικτικοί τελεστές, όπως για παράδειγμα ανίχνευση ακμών κατά Roberts, Sobel, Prewitt, Kirsch. [παραπομπή]

Ο κώδικας που χρησιμοποιείται για την υλοποίηση των διάφορων αλγορίθμων ανίχνευσης ακμών έχει ως εξής:

Ταχύτητα Εκτέλεσης και Κατανάλωση Ενέργειας σε Ενσωματωμένο RISC

Standard

ΑΛΓΟΡΙΘΜΟΣ ΠΡΟΓΡΑΜΜΑΤΟΣ ΚΑΙ ΕΛΕΓΧΟΣ ΥΠΕΡΧΕΙΛΙΣΗΣ.

Το πρόγραμμα διαβάζει από ένα array 8 αριθμούς καθένας από τους οποίους έχει μέγεθος 1 byte και τους συσσωρεύει σε ένα καταχωρητή του DLX. Όταν συμβεί υπερχείλιση στον καταχωρητή το πρόγραμμα τερματίζει. Ο καταχωρητής στον οποίο συσσωρεύονται οι αριθμοί είναι ο καταχωρητής R1. Τα δεδομένα κάθε πίνακα ακεραίων αριθμών φορτώνονται σε καταχωρητές και επεξεργάζονται όλα μαζί. Αυτό που προστίθεται στον καταχωρητή R1 είναι το άθροισμα κάθε οκτάδας αριθμών και στη συνέχεια γίνεται ο έλεγχος για υπερχείλιση.

Upgrade Jaime Rodriguez Carousel control to Silverlight 2 Beta 2

Standard

Jaime Rodriguez has developed a Carousel Control for Silverlight Version 2 Beta 1. The source and the control sample is available at Jaime’s Blog:
http://blogs.msdn.com/jaimer/archive/2008/03/17/a-carousel-control-in-silverlight-2.aspx

image

I  upgraded it for Silverlight 2 Beta 2.
Download Carousel control for Silverlight 2 Beta 2 and a demonstration application

Thank you Jaime Rodriguez.

Fuzzy Logic Decisions and Web Services for a Personalized Geographical Information System

Standard

Abstract.
This article describes a software navigation system which will provide location based services in a personalized way taking into account the preferences and the interests of each user. The system is called Smart Earth and it combines the geographical position of users with the behavior, actions and their profile so as to provide services of added value in the user. The technology of web
services is used to provide location based services. The use of web services constitutes an alternative way in the growth of navigation systems. The personalization mechanism is based on fuzzy logic decisions.

Keywords.
Personalization, location-based services, fuzzy logic, fuzzy decisions , web services, user modeling, GPS, GIS, navigation

Download Paper
Download Presentation

yeezy boost 350 ua yeezytrainer yeezy boost 350 ua yeezytrainer yeezytrainer yeezy boost 350 ua yeezy boost 350 ua yeezy shoes yeezy shoes yeezy boost online

yeezy 350 boost for sale yeezy boost online yeezy shoes yeezy 350 boost for sale yeezy boost online yeezy shoes yeezy 350 boost for sale yeezy boost online yeezy shoes yeezy 350 boost for sale yeezy boost online yeezy shoes