What does this parameter mean?
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
I came about this parameter passed to a function in `MATLAB`:
[X Y ones(n,1)]
Assume X: x-dimension; Y: y-dimension; n: size
What does the above mean?
Thanks.
0 Commenti
Risposte (2)
Walter Roberson
il 18 Apr 2014
It is equivalent to
horzcat(X, Y, ones(n,1))
ones(n,1) is a column vector of 1's that has n entries in it. If size(X,1) or size(Y,1) is not the same as n, then you would receive an error about incompatible dimensions.
0 Commenti
Image Analyst
il 18 Apr 2014
Your "Assume...." sentence is difficult and ambiguous, so I'll just describe it.
In order for that to work, you must have X be a n rows by "whatever" column matrix. Y must also be a n-rows by "whatever"-column matrix. Though the columns for X and Y may be different. ones() makes a n row by 1 column "column vector". The brackets stitch them all together from left to right.
0 Commenti
Vedere anche
Categorie
Scopri di più su NaNs 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!