当前位置:编程学习 > Matlab >>

matlab中如何用0-1之间的随机数,得到已知函数表达式的输出,也就是制作已知函数的样本数据

比如我现在有个函数表达式,Y1=0.1X1(平方)+0.2X2(平方)+0.3X3(平方)+0.4X4(平方)+0.5X5 其中X1,X2,X3,X4,X5为0-1之间的未知量,我想随机得到100组这样的X1,X2,X3,X4,X5,和对应的Y1,请问怎么做?
补充:补充下,要100组
追问:你这个明显是错的,要求5输入1输出,你的总共就一个数字,理解错了吧?  我已经编出来了,谢谢你的热心,分给你了!
答案:for k=1:1:100
x1(k)=rand();
x2(k)=rand();
x3(k)=rand();
x4(k)=rand();
x5(k)=rand();
end
y=0.1*x1+0.2*x2+0.3*x3+0.4*x4+0.5*x5
其他:,美国西力士
 2.2 million professionals 
 ready to work. Pay as little as $30.The
 average job is under $200,西力士! Only pay once you are
 100% satisfied. Get help from our experts
 whenever you need it.How would your business change
 if you had virtually unlimited labor
 at next to no cost? 

上一个:求图 matlab 最小二乘 曲线拟合
下一个:matlab 7.0 和matlab7.1能相互用吗? matlab7.0里面的模块能在matlab 7.1中运行吗?

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,