How to multiply elements of a matrix by a number

7 次查看(过去 30 天)
Hi, I'm having a matrix of size X= [280,307,191] and i want to restore the matrix such that the 3rd dimension of the matrix is multiplied by '12'
Thank you
  2 个评论
Rawan hamdi
Rawan hamdi 2013-4-8
I have an image X of size 280x307x191 and i got the gradient to be A = gradient X (:,:,:) what i need to do is to multiply the gradient of the z dimension of the image by a constant eg. '12'

请先登录,再进行评论。

回答(2 个)

Image Analyst
Image Analyst 2013-4-8
You misunderstood the discussion in your prior question. Anyway, to do what you're asking for here (which is not what you really want):
A = 12 * A;
Why? Because, of course, every voxel has a Z value. I bet you're confused now, so better go back to your prior question and figure out what you really want to do.

rimsha fazal
rimsha fazal 2022-7-3
Hi I have a case to multiply 2 by 2 matrix with a variable of 50000 elements. how can i do this?
w.*[Cm] it doesn't work.

标签

Community Treasure Hunt

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

Start Hunting!

Translated by