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

Πρόβλημα σε MATLAB


beastgr

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

Δημοσ.

Παιδιά δεν είμαι και πολύ σχετικός με MATLAB τώρα έχω αρχίσει να το ψάχνω. Έχψ αυτόν τον πίνακα:

 

a =

 

1000011

1101000

1110010

1101001

1110011

1110100

1101111

1110011

 

Είναι μορφής char και θέλω να τον κάνω ένα πίνακα στήλη (συρμό δηλαδή από bit) ξεκινώντας από το στοιχείο πρώτη γραμμή πρώτη στήλη, μετά πρώτη γραμμή δεύτερη στήλη κ.ο.κ Ξέρει κανείς πως γίνεται;

 

Δηλ

 

a=

 

1

0

0

0

0

1

1

1

1

0

1

0

0

0

.....

 

Ευχαριστώ

Δημοσ.

H πρώτη εντολή που μου έγραψες (αν δεν κάνω λάθος που κάνει invert τον πίνακα δε δουλευει).Ο πίνακας αυτός που σου έδωσα είναι char, δηλ ήτανε κείμενο και μετέτρεψα τους χαρακτήρες σε δυαδική αναπαράσταση (σύμφωνα με το ASCII). Μάλλον γι'αυτό δε δούλεψε.

Οταν την εφαρμόζω μου δίνει το εξής:

 

a =

 

11111111

11111111

00101101

01010010

00000110

10101011

10011011

 

Δε κολλάει ε; :)

 

Η δεύτερη εντολή δουλεύει κανονικά.

Δημοσ.

Vasika i proti entoli opos eipes kanei invert ton pinaka kai tin egrapsa giati apo oti eida sto output sou theleis mia stili pou apoteleitai apo ta rows to ena meta to allo.

H deyteri entoli moni tis sou dinei mia stili pou apoteleitai apo columns.

 

Tora den eimai sigouros gia to an peirazei pou einai binary i integers. Ama tous metatrepseis se integers logika tha doulepsei.

 

Let me know an to kataferes :)

Δημοσ.

μμμ το θέμα είναι οτι δε τα θέλω σε integers. Υποτίθεται ότι θα διαμορφωθούν και θα περάσουν από τηλεπικοινωνιακό κανάλι. Οπότε πρέπει να είναι συρμός από 0 και 1. Το θέμα είναι ότι δε βρισκω τρόπο να τα κάνω συρμό :)

Φτάνω μέχρι εκεί...

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...