查看完整版本 : 【求助】matlab如何随机提取值?
那位老大能写出下面的matlab的详细计算过程:
500个节点的三维坐标值,存于一文本文件中,如何用matlab随机提取其中的50个节点的坐标值?
先谢了
用randn随机生成50个随机数据,然后对上述数据排序,其排序之后的数据位置作为数据索引
如:
yuanshi=;
data=randn(1,50);
[dataa,ord]=sort(data);
xuanqu=yuanshi(ord);
谢谢 junejie!
"用randn随机生成50个随机数据,然后对上述数据排序,其排序之后的数据位置作为数据索引
如:
yuanshi=;
data=randn(1,50);
[dataa,ord]=sort(data);
xuanqu=yuanshi(ord); "
我是一个初学者,还想问一下,yuanshi是否为我的文本文件名liang?若是,在matlab中,运行lliang=; 后,出现下面错误信息:
>> liang=;
??? liang=;
|
Error: Expected a variable, function, or constant, found ";".
另外,文本文件的格式是否有要求?
再次表示谢谢!
fanxing39
2008-01-15, 02:31
yuanshi 这里是个矩阵,里面放着你那500个坐标,不是文件名
vBulletin® v3.8.3,版权所有 ©2000-2025,Jelsoft Enterprises Ltd.