
MATLAB应用
实际项目中用到的一些MATLAB code
要奋斗的人儿~
好好学习,天天向上
展开
-
什么是 边缘分布(marginal distribution)?
百度百科的定义如下参阅Wikipedia举例,下图中,X和Y遵从绿圈内所示的二元正态分布,红线和蓝线分别表示Y变量和X变量的边缘分布Many samples from a bivariate normal distribution. The marginal distributions are shown in red and blue. The marginal distri...原创 2019-02-14 11:51:38 · 29219 阅读 · 0 评论 -
MATLAB 将主文件夹下所有子文件夹内的特定数据集批量复制
任务描述:主文件夹下有200个子文件夹,每个子文件夹内有DWI和其对应的mask文件,现需要将所有的DWI数据单独存放在同一个文件夹内MATLAB Codeclc;clear all;close all;imgDataPath = 'C:\Users\Sweet\Desktop\labeled'; %主文件夹路径imgDataDir = dir(imgDataPath)...原创 2020-02-06 11:22:51 · 891 阅读 · 0 评论 -
Python将list矩阵保存为nii文件
import nibabel as nibimport numpy as np# 首先读取nii文件并完成维度转换和NAN值替换path='../data/'fileName='lactate.nii'data = nib.load(path+fileName).get_fdata()data = data.transpose(2, 0, 1)dataTest = np.nan_to_num(data)# 某任务产生了新的listdataTestGT=np.mean(dataTest.原创 2021-08-10 10:48:56 · 557 阅读 · 0 评论 -
MATLAB遍历文件夹及其子文件夹,读取多幅相关图像画图
问题描述:4个模态的nii数据以及其中三个模态对应的mask,每个模态的数据维度均为121*145*121,现按照Z方向,将每个模态的121层都利用ITK-SNAP保存为png格式,总共有18个受试者。为了展示每个受试者、每个模态的数据情况,想每人每模态抽取对应的5层,贴在PPT里,总共需要 18 * 7 * 5 = 630 张图片,如果手动粘贴复制将非常繁琐,故利用MATLAB实现这一过程。...原创 2020-02-17 09:37:57 · 1099 阅读 · 0 评论