I have written a code to Dot a row (conjugate of that) of mm to the next one:
mm={{1,2,I},{I,I,3},{2,6,I},{1,6,4},{1,4,5}}
fIdD = ConstantArray[0, {Dimensions[mm][[1]] - 1, 2}];
Do[
fIdD[[j]][[1]] = j;
fIdD[[j]][[2]] = Dot[mm[[j]]\[Conjugate], mm[[j + 1]]]
, {j, 1, Dimensions[mm][[1]] - 1}];
Is there any possibility to use of mathematica syntax instead of this code for this aim(dot a conjugated row to the next one).
fIdD={{1, 0}, {2, -5 I}, {3, 38 - 4 I}, {4, 45}}
And if I am going to plot the {{1,Norm[0]},{2,Norm[-5I]},{3,Norm[38-4I]},{4,Norm[45]}} with the ListPlot. same as this: however it is wrong: ListPlot[{#1, Norm[ #2]}, & fIdD]?!