早教吧作业答案频道 -->其他-->
matlab如何产生一组随机数,满足自己给出的条件.如产生随机数a(n),使得a(1)^2+...+a(n)^2=1
题目详情
matlab如何产生一组随机数,满足自己给出的条件.如产生随机数a(n),使得a(1)^2+...+a(n)^2=1
▼优质解答
答案和解析
提供一个思路,可以先按常规办法获取一组随机数,然后把这组数归一化处理即可,比如用下面的办法,可以得到满足条件的随机数:
a = rand( 1,5 );
r0 = sqrt( sum( a.^2 ) ); % 向量的长度,就是每个元素的平方和再求平方根
a = a / r0; % 归一化处理
r1 = sum( a.^2 ); % 向量的平方和
a = rand( 1,5 );
r0 = sqrt( sum( a.^2 ) ); % 向量的长度,就是每个元素的平方和再求平方根
a = a / r0; % 归一化处理
r1 = sum( a.^2 ); % 向量的平方和
看了 matlab如何产生一组随机...的网友还看了以下:
用适当的数或整式填空如果a/3=b-1/3,那么a=;如果-2/3a=3/2, 2020-03-31 …
x※y=1/xy+1/(x+1)(y+a)如果2※1=2/3计算100※99有步骤..拜托了各位, 2020-04-26 …
现规定一种新的运算"*":a*b=-a,如果2*3=-2,则二分之一*3= 2020-05-20 …
如图1,在△ABC中,∠ACB=90°,AC=BC,直线l经过顶点C,过A、B两点分别作l的垂线A 2020-05-20 …
八上数学一次函数如图,直线l(1)与直线l(2)相交于点A,l(1)与x轴的交点坐标为(-1,0) 2020-06-07 …
(1)观察推理:如图1,△ABC中,∠ACB=90°,AC=BC,直线l过点C,点A、B在直线l同 2020-07-13 …
观察发现(1)如图1,若点A、B在直线l同侧,在直线l上找一点P,使AP+BP的值最小.作法如下: 2020-07-20 …
设A是数集,且满足条件:若a属于A,a不等于1,则1/(1-a)属于A,如果2属于A,3属于A,求 2020-07-30 …
我用matlab求定积分,求出的结果中含有下划线Z,并且还在RootOf,该如何处理?clearcl 2020-11-01 …
“l+l=?。但在生活中可要复杂得多,如:1滴水+l滴水仍是l滴水,这种情况下l+l<2;但是还有一 2020-11-03 …