毕业论文就差云图没做出来,我好方啊,大大们,完全不知道这个报错怎么解决,百度了好久。

正文描述:各位UU们帮我看看可以嘛,非计算机专业毕业生,想搞个云图放在论文里面,可是代码跑不起来。第二张是网上的代码,第一张是我复制原代码,可是运行却疯狂却错了。(我太难了)

img

img

你好,normrand是matlab自带的函数,不可能没有哦,不行的话就用

X = randn(n,1)*sqrt(He) + En

代替掉你的第七行代码

第十行就用

X = randn(n,1)*sqrt(Enn) + Ex

代替掉

另外保存个m文件先用着?

function r = normrnd(mu,sigma,varargin)
 
if nargin < 2
    error(message('stats:normrnd:TooFewInputs'));
end
 
[err, sizeOut] = internal.stats.statsizechk(2,mu,sigma,varargin{:});
if err > 0
    error(message('stats:normrnd:InputSizeMismatch'));
end
 
% Return NaN for elements corresponding to illegal parameter values.
sigma(sigma < 0) = NaN;
 
ty = internal.stats.dominantType(mu, sigma);
r = randn(sizeOut,'like',ty) .* sigma + mu;
end