A method of performing diffusion weighted magnetic resonance measurements on a sample to probe a time-dependence of a diffusion characteristic of the sample, the method comprising: performing a plurality of diffusion weighted magnetic resonance measurements on the sample (702-1, 702-N), wherein said plurality of measurements includes: a first measurement with a first diffusion encoding sequence having a tensor representation with three non-zero eigenvalues, a second measurement with a second diffusion encoding sequence, and a third measurement with a third diffusion encoding sequence, and the method characterized in that the second and third diffusion encoding sequence have a respective diffusion weighting tensor representation given by B = ∫ − ∞ ∞ F ω F * ω dω, where ω denotes frequency and F ( ω) represents a dephasing spectrum of the time-dependent dephasing vector F(t) of the respective diffusion encoding magnetic gradient sequence, with F ω = q ∘ ∫ 0 τ F ̃ t e − iωt dt = q ∘ F ̃ ω where q is the amplitude of F ( t) and F̃ ( t) is the normalized dephasing vector waveform, wherein the second and the third diffusion encoding sequence have different spectral content in the sense of having different 〈 μ n 〉 = μ 1 n + μ 2 n + μ 3 n μ 1 0 + μ 2 0 + μ 3 0 where μ i n denote the eigenvalues of a tensor m ( n) for the respective diffusion encoding sequence, where m ij n = ∫ − ∞ ∞ F ̃ i ω F ̃ j ∗ ω ω n dω, the method further comprising generating an output based on signals resulting from said first, second and third measurements, wherein said output is indicative of the time-dependence of the diffusion characteristic for the sample. performing a plurality of diffusion weighted magnetic resonance measurements on the sample (702-1, 702-N), wherein said plurality of measurements includes: a first measurement with a first diffusion encoding sequence having a tensor representation with three non-zero eigenvalues, a second measurement with a second diffusion encoding sequence, and a third measurement with a third diffusion encoding sequence, and a first measurement with a first diffusion encoding sequence having a tensor representation with three non-zero eigenvalues, a second measurement with a second diffusion encoding sequence, and a third measurement with a third diffusion encoding sequence, and the method characterized in that the second and third diffusion encoding sequence have a respective diffusion weighting tensor representation given by B = ∫ − ∞ ∞ F ω F * ω dω, where ω denotes frequency and F ( ω) represents a dephasing spectrum of the time-dependent dephasing vector F(t) of the respective diffusion encoding magnetic gradient sequence, with F ω = q ∘ ∫ 0 τ F ̃ t e − iωt dt = q ∘ F ̃ ω where q is the amplitude of F ( t) and F̃ ( t) is the normalized dephasing vector waveform, wherein the second and the third diffusion encoding sequence have different spectral content in the sense of having different 〈 μ n 〉 = μ 1 n + μ 2 n + μ 3 n μ 1 0 + μ 2 0 + μ 3 0 where μ i n denote the eigenvalues of a tensor m ( n) for the respective diffusion encoding sequence, where m ij n = ∫ − ∞ ∞ F ̃ i ω F ̃ j ∗ ω ω n dω, the method further comprising generating an output based on signals resulting from said first, second and third measurements, wherein said output is indicative of the time-dependence of the diffusion characteristic for the sample.