matlab脉冲图代码-PulseSequenceDiagrams:生成MR脉冲序列图的Matlab代码

时间:2024-06-21 23:11:01
【文件属性】:

文件名称:matlab脉冲图代码-PulseSequenceDiagrams:生成MR脉冲序列图的Matlab代码

文件大小:20KB

文件格式:ZIP

更新时间:2024-06-21 23:11:01

系统开源

matlab用图代码脉冲序列图 生成MR脉冲序列图的Matlab代码 该项目包含一系列用于生成脉冲序列图的函数,这些函数具有一些基本脉冲形状的功能或接受任何一般脉冲形状的能力。 提供的spinecho.m sript 显示了如何使用这些函数生成脉冲序列图的简单示例。 LASERsequence.m 提供了使用成形射频和梯度的更复杂序列的简单示例。 脉冲序列行存储在结构中,使用 ps_initline 函数初始化。 注释行(例如跨越一段序列到标签 TE 的箭头)也使用 ps_initline 函数初始化,传递一个参数以将该行标识为注释行。 ps_initline 函数接受一个 posn 参数,该参数定义了它在最终图表中出现的位置。 该函数的设计使得每一行都是一个整数值,即 RF = 1, Gx = 2, Gy = 3... ps_plot 函数接收任意数量的线结构并绘制它们以生成脉冲序列图。 脉冲序列元素通常具有高度和宽度的输入选项。 这些以任意单位提供,一个绘图单元被分成 100 个点进行绘图,以便能够捕获成形脉冲。 在 Matlab 中,整形脉冲应作为实数 1xN 矢量提供。 该函数


【文件预览】:
PulseSequenceDiagrams-master
----ps_annotate.m(1018B)
----ds2nfu.m(3KB)
----ps_empty.m(482B)
----spinecho.m(1KB)
----ps_plot.m(3KB)
----ps_initline.m(566B)
----ps_shapedpulse.m(846B)
----ps_echo.m(869B)
----GOIAWpulse.mat(9KB)
----ps_line.m(294B)
----ps_fid.m(790B)
----ps_gauss.m(711B)
----ps_trapz.m(977B)
----LASERsequence_crushers.m(4KB)
----ps_sinc.m(753B)
----.gitignore(64B)
----LASERsequence.m(2KB)
----README.md(2KB)
----ps_square.m(786B)

网友评论