how to make the matrix 4 by 4 with the value of 10

7 vues (au cours des 30 derniers jours)
amina shafanejad
amina shafanejad le 16 Mai 2015
Commenté : Stephen23 le 25 Juin 2015
hello i want to make the matrix with the dimension of 4 by 4 and each element have the value of 10 can u help me with that?

Réponses (2)

Stephen23
Stephen23 le 16 Mai 2015
Modifié(e) : Stephen23 le 21 Mai 2015
Method one:
A = 10 * ones(4)
Method two:
A(1:4,1:4) = 10
Method three:
A = 10 + zeros(4)
Method four:
A = repmat(10,4,4)
Method five:
A = [10,10,10,10;10,10,10,10;10,10,10,10;10,10,10,10]
Method six:
A(4,4) = 0;
A(:) = 10
Method seven:
A = bsxfun(@plus,[1,1,1,1],[9;9;9;9])
Method eight:
A = [10;10;10;10]*[1,1,1,1]
Method nine:
A = 10.^ones(4)
Method ten:
A = toeplitz([10,10,10,10],[10,10,10,10])
Method eleven:
A = round(real(ones(4)^2.660965))
Method twelve:
A = mod(10,zeros(4))
Method thirteen:
A = accumarray([1,1],10,[4,4],@sum,10)
  2 commentaires
Jan
Jan le 21 Mai 2015
What about: 10 + zeros(4) ? ;-)
Stephen23
Stephen23 le 21 Mai 2015
Modifié(e) : Stephen23 le 21 Mai 2015
Already there as Method Three :)
I avoided 9+ones(4) though, for being basically the same thing.

Connectez-vous pour commenter.


Star Strider
Star Strider le 19 Mai 2015
And still another possibility:
A = randi([10 10], 4, 4);
  3 commentaires
Star Strider
Star Strider le 21 Mai 2015
Thank you!
Stephen23
Stephen23 le 25 Juin 2015
That wins the inaugural "Best Misuse of a MATLAB Function Award".
My other favorite is this one:

Connectez-vous pour commenter.

Catégories

En savoir plus sur Just for fun dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by