Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Η συνάρτησή θα έχει το όνομα ShowResults, και θα δέχεται ως παράμετρο εισόδου έναν πίνακα δύο διαστάσεων με τα αποτελέσματα διαφορετικών πειραμάτων προσομοίωσης αποθηκευμένα σε ξεχωριστές στήλες. Η συνάρτηση θα έχει ως παράμετρο εξόδου ένα διάνυσμα - γραμμή, κάθε στοιχείο του οποίου θα είναι το ποσοστό συντριβών ανά πείραμα (στήλη), όπως φαίνεται στο ακόλουθο παράδειγμα.

>> y % κάθε στήλη αντιστοιχεί σε πείραμα προσομοίωσης 10 πτήσεων

 

y = % 1: Συντριβή, 0: ασφαλής πτήση

    1     1     0

    0     1     1

    0     0     1

    0     1     0

    1     1     1

    1     1     0

    0     0     0

    0     1     0

    0     0     1

    0     1     1

 

>> ShowResults(y) % Αποτελέσματα ανά πείραμα

ans =

   30    70    50

 

4xhJYmSlKrQE7HmRFTlUFqX9gpNPT5C3ga6Bm2vu

Το ραβδόγραμμα προκύπτει από την ShowResults, όπου καθορίζουμε κατάλληλα την ετικέτα του άξονα y, το τίτλο του γραφήματος και τους άξονες στα όρια x: 0.5 ως n + 0.5, και y: 0 ως 100, όπου n το πλήθος των πειραμάτων προσομοιώσης (στήλες του πίνακα).

Η αξιολόγηση της συνάρτησης θα γίνει στα ακόλουθα σημεία:

  • Η συνάρτηση επιστρέφει ένα διάνυσμα - γραμμή με ποσοστά (0 - 100%)

  • Λειτουργεί σωστά για οποιοδήποτε πίνακα NxM

  • Παράγει ραβδόγραμμα με τις σωστές τιμές και στοιχεία μορφοποίησης

 

Μπορεί να μου εξηγήσει κάποιος πως λειτουργεί η άσκηση και τι ζητάει ακριβώς; Ευχαριστώ

Δημοσ.

Πολύ απλό.

 

Δεν γνωρίζω MATLAB αλλά θέλει να κάνεις το εξής:

 

φτιάχνεις ένα διάνυσμα 1ΧΜ όπου θα περιέχει το άθροισμα των στοιχείων κάθε γραμμής.

 

Το Μ υποθέτω ότι αντιστοιχεί στον αριθμό πειραμάτων

 

Εφόσον όπου υπάρχει άσσος σημαίνει ατύχημα αυτό το διάνυσμα θα σου λέει σε κάθε πείραμα πόσες συντριβές έγιναν.

 

Για να βρεις το ποσοστό των πειραμάτων των οποίων το αποτέλεσμα κατεληξε σε συντριβή διαιρείς το παραπάνω διάνυσμα με το N.

Το Ν υποθέτω ότι συμβολίζει τον αριθμό των επαναλήψεων σε κάθε πείραμα.

 

Aυτά που σου έβαλα με bold ψάχτα στο google να δεις πως γίνονται

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...