How i select a part or section of a matrix ?
124 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
So I want to compare the matlab function inv(A) (to have a matrix inverse of A) with the way we suppose to do at hand the function is : >>> rref([A eye(size(A))]) So example : I got a something like (but freaking bigger (9*18))
* [ 1 0 a b [a b
* 0 1 c d ] and I just want to keep the c d]
[1, 0, a, b; 0, 1, c, d] >>> [a, b; c, d]
How I supposed to do It look like it super simple but now I got no idea how to do. Thank
0 Commenti
Risposte (1)
Image Analyst
il 4 Mar 2014
out = m(:,3:4); % Extract columns 3 and 4 only into a new 2D array.
4 Commenti
Muhammad Taha Manzoor
il 25 Lug 2022
Hello Image Analyst,
I have a big matrix of some solar flux measurements. I am able to plot the flux map using imagesec but my I am intrested in the flux values which fall in 50 mm dia of circle. I can create a circluar ROI on the image but how do I extract the data within that circle? I mean I have the data stroed in a matrix I just need to crop out the relavent values in the 50 mm dia and then take an avergae of those values
Image Analyst
il 26 Lug 2022
@Muhammad Taha Manzoor make your binary image mask of the circle, like with poly2mask or however, then do
meanIntensity = mean(fluxImage(mask))
Vedere anche
Categorie
Scopri di più su Data Type Identification 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!