DES implementation in MATLAB faacing error in performing XOR operation
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
hello everyone can any one please help me out?
i am performing XOR operation in MATLAB for cryptography i am a student
XOR function that i need to call in MAIN DES :
function c=XOR(a,b)
c=num2str(a'~=b')
error i get is :
Error using ~=
Matrix dimensions must agree.
Error in XOR (line 2)
c=num2str(a'~=b')
please someone help me out. Thankyou
0 Commenti
Risposte (1)
Chris
il 30 Ott 2022
Modificato: Chris
il 2 Nov 2022
a and b apparently do not have the same number of characters. You can confirm this by displaying their sizes:
size(a)
size(b)
The sizes should be equal. If you want to pad a char vector with empty space, use concatenation.
a = [a, ' ']; %add two spaces to a row vector
b = [b; [' ']']; %add two spaces to a column vector: transpose before concatenating
0 Commenti
Vedere anche
Categorie
Scopri di più su Encryption / Cryptography in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!