Please compile the function file function a=test(b) to satisfy when the output matrix a is the transpose of the input matrix b. Please use a for loop instead of the built-in transpose function of matlab; Please directly use the source code of the f
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Please compile the function file function a=test(b) to satisfy when the output matrix a is the transpose of the input matrix b. Please use a for loop instead of the built-in transpose function of matlab; Please directly use the source code of the function file created in matlab to answer
function B=MyTranspose(A)
[row, col] = size(A);
B = zeros(col, row); % Pre-allocate!
iX = 1;
for iCol = 1:col
iY = iCol;
for iRow = 1:row
B(iY) = A(iX);
iY = iY + col;
iX = iX + 1;
end
end
guys can u help me to write the command window and fix the of it ?
0 Commenti
Risposte (1)
Walter Roberson
il 2 Dic 2020
A = [1 2 3;4 5 6]
B = MyTranspose(A)
Looks okay to me.
3 Commenti
Walter Roberson
il 2 Dic 2020
Save that code into a file named MyTranspose.m that is on your MATLAB path (such as in your current directory)
Vedere anche
Categorie
Scopri di più su Get Started with MATLAB 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!