首先正如斑竹所说的,你的问题存在一些问题,
如果X是随机变量,Y也是随机变量,则X+Y也是随机变量,因此你的前提是有问题的,除非你的理解是想从X+Y这个随机变量中抽取出=0.9的样本值,这样的话可以这样操作
x=normrnd(0,1,1,10000000);%10000000是抽样次数
y=trnd(5,1,10000000);
z=x+y-0.9;
[rows,cols]=find(abs(z)<0.0001);
a(1,:)=x(1,cols);%正态分布随机变量抽样
a(2,:)=y(1,cols);%t分布随机变量抽样
这里面得到的a即时你要求的,第一行是正态分布,第二行是t分布变量抽样值,如果个数不够100的话次数增加即可