| 123456789101112131415 |
- from pypulseq.Sequence.sequence import Sequence
- from pypulseq.opts import Opts
- from pypulseq.make_arbitrary_grad import make_arbitrary_grad
- import numpy as np
- seq = Sequence(system=Opts())
- gx = make_arbitrary_grad(channel='x',waveform=np.array([1,2,3,4,5,4,3,2,1]))
- seq.add_block(gx)
- seq.write("hiseq.seq")
- seq2 = Sequence()
- seq2.read('hiseq.seq')
- print(seq2.get_block(1).gx)
|