How to multiply elements of a matrix by a number

14 次查看(过去 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.

类别

Help CenterFile Exchange 中查找有关 Resizing and Reshaping Matrices 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by