a43081935 发表于 2017-5-31 10:06:40

生成随机骨料的源代码,麻烦帮忙看下哪里出了问题

本帖最后由 a43081935 于 2017-5-31 10:37 编辑

生成随机骨料的源代码,程序提示http://forum.simwe.com/forum.php?mod=image&aid=492205&size=300x300&key=0b5d5425a30c9ce5&nocache=yes&type=fixnone,应该怎么进行修改啊。。。function=ConcreteBone(range,Num,rmin,rmax)
Num=100;
xmin=1;
xmax=5;
ymin=2;
ymax=6;
zmin=3;
zmax=7;
rmin=0.05;
rmax=0.5;
cum=1;
for i=1:1000000
    if cum==Num
      break;
    end
    x=rand(1)*Range();
    y=rand(1)*Range();
    z=rand(1)*Range();
    r=rand(1)*Range();
    if ((x-r>xmin & x+r<xmax) & (y-r>ymin & y+r<ymax) & (z-r>zmin & z+r<zmax))
      if cum==0 cum=cum+1
            Sph(cum,:)=;
      else
            sum=0
            for j=1:cum

            D=sqrt((Sph(j,1)-x)^2+(Sph(j,2)-y)^2+(Sph(j,3)-z)^2);
            if D<Sph(j,4)+r
                break;
            else
                sum=sum+1;
            end
            end
            if sum=cum cum=cum+1;
                Sph(cum,:)=;
            end

      end
    end
end
=sphere(20);
for i=1:Num surf(xx*Sph(i,4)+Sph(i,1),yy*Sph(i,4)+Sph(i,2),zz*Sph(i,4)+Sph(i,3));
    hold on;
end
axis image;

这是在一篇论文里找到的源代码。。。

LKGFZ 发表于 2017-7-18 16:14:11

你这是用的matlab么?

thrilling 发表于 2017-9-20 22:53:49

可以用这个代码,链接:http://pan.baidu.com/s/1eRIBrQM 密码:188y
提示:range指的是模型的尺寸,你可以用试试

草梨 发表于 2017-11-17 15:25:10

thrilling 发表于 2017-9-20 22:53
可以用这个代码,链接:http://pan.baidu.com/s/1eRIBrQM 密码:188y
提示:range指的是模型的尺寸,你可以 ...

链接失效了,能发一份吗1605361161@qq.com,方便的话加个好友还想请教请教

冬咚栋 发表于 2018-8-9 16:53:33

啊啊啊啊啊奥奥奥奥奥奥奥奥奥奥奥v

fengmo2194184 发表于 2018-8-13 00:54:27

thrilling 发表于 2017-9-20 22:53
可以用这个代码,链接:http://pan.baidu.com/s/1eRIBrQM 密码:188y
提示:range指的是模型的尺寸,你可以 ...

您好,真诚希望能与您交流生成随机骨料的方法,也希望您能发一份百度云链接(原链接不存在了),祝您一切顺利

pangmei 发表于 2019-4-17 09:07:24

thrilling 发表于 2017-9-20 22:53
可以用这个代码,链接:http://pan.baidu.com/s/1eRIBrQM 密码:188y
提示:range指的是模型的尺寸,你可以 ...

请问可以再发一份吗,这个失效了,感谢

罗斌 发表于 2019-10-22 11:14:04

thrilling 发表于 2017-9-20 22:53
可以用这个代码,链接:http://pan.baidu.com/s/1eRIBrQM 密码:188y
提示:range指的是模型的尺寸,你可以 ...

可以再分享一次吗,原链接失效了,十分感谢!邮箱也可992476116@qq.com

侠在江湖 发表于 2019-11-20 10:51:04

罗斌 发表于 2019-10-22 11:14
可以再分享一次吗,原链接失效了,十分感谢!邮箱也可

楼主代码有发给您吗

137976 发表于 2020-5-6 20:58:23

thrilling 发表于 2017-9-20 22:53
可以用这个代码,链接:http://pan.baidu.com/s/1eRIBrQM 密码:188y
提示:range指的是模型的尺寸,你可以 ...

楼主代码可以发一份吗?连接实效了,2515732553@qq.com,十分感谢

tianmeng 发表于 2020-5-16 09:16:48

thrilling 发表于 2017-9-20 22:53
可以用这个代码,链接:http://pan.baidu.com/s/1eRIBrQM 密码:188y
提示:range指的是模型的尺寸,你可以 ...

你好,可以麻烦再发一下吗?万分感谢 634953108@qq.com

pcstudying 发表于 2020-5-18 22:01:00

链接失效了

weixiao588 发表于 2020-9-19 10:39:27

thrilling 发表于 2017-9-20 22:53
可以用这个代码,链接:http://pan.baidu.com/s/1eRIBrQM 密码:188y
提示:range指的是模型的尺寸,你可以 ...

源代码失效了,可以发我一份吗 十分感谢1679936264@qq.com

markfang2050 发表于 2020-10-29 08:09:46

随机骨料程序可以找我交流:lol

X_dwp 发表于 2022-5-12 19:39:44

thrilling 发表于 2017-9-20 22:53
可以用这个代码,链接:http://pan.baidu.com/s/1eRIBrQM 密码:188y
提示:range指的是模型的尺寸,你可以 ...

你好,可以麻烦再发一下吗?万分感谢 1195867760@qq.com
页: [1]
查看完整版本: 生成随机骨料的源代码,麻烦帮忙看下哪里出了问题