MATLAB: How Extract a value into a cell

cellextract

If I have
>> A1
A1 =
[263x3 double]
>> A1{1}
ans =
1.0e-004 *
-0.0000 0 -0.0000
-0.0000 -0.0000 -0.0000
-0.0000 -0.0000 -0.0000
If I want to extract the differenze between the second and the first element of the first columns of A1 which is a cell how I can do?

Best Answer

  • For your case
    A1=num2cell(rand(10,3))
    A1{2}-A1{1}
    For another column n
    n=2
    A1{2,n}-A1{1,n}