24小时热门版块排行榜    

查看: 474  |  回复: 9
当前主题已经存档。

hyl.net

[交流] 【求助】具有偏差球体模型的建立

怎样将球体表面以三维坐标x=c*sin(thea),y=c*sin(thea),z=c*sin(thea)表达的模型建立出来啊?请各位大虾帮忙,附上程序代码
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zjliu1265

至尊木虫 (正式写手)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
nono2009(金币+1):鼓励应助! 2010-03-19 11:20
我觉你描述的模型不是一个球体,而下面的表达式
x=c*sin(theta)*cos(phi);
y=c*sin(theta)*sin(phi);
z=c*cos(theta);
是球面模型。但这个和你贴子的标题不一致,“偏差”
球体模型是怎么定义的?希望你能核实一下。
2楼2010-03-19 08:52:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hitzhang

木虫 (正式写手)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
adu886886(金币+1):谢谢提供意见 2010-03-19 10:48
引用回帖:
Originally posted by hyl.net at 2010-03-16 19:26:12:
怎样将球体表面以三维坐标x=c*sin(thea),y=c*sin(thea),z=c*sin(thea)表达的模型建立出来啊?请各位大虾帮忙,附上程序代码

e.g.,
[x y z]=sphere(n);
x=a*x;y=b*y;z=c*z;
mesh(x,y,z),axis equal
3楼2010-03-19 10:27:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hyl.net

具有偏差球体模型的建立

nono2009:建议通过“引用回复该帖”或PM,以便别人及时收到你的message. 2010-03-19 15:59
的确是球体模型 表面偏差是一三角级数表示的  模拟模型我建立不了
4楼2010-03-19 15:38:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hyl.net

程序

nono2009:为什么不用“引用回复该帖”提示别人呢?别人不可能一直关注你的帖子的。 2010-03-19 16:59
e.g.,
[x y z]=sphere(n);
x=a*x;y=b*y;z=c*z;
mesh(x,y,z),axis equal
   
期中的a,b,c是什么意思?
5楼2010-03-19 16:17:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hyl.net

引用回帖:
Originally posted by zjliu1265 at 2010-03-19 08:52:43:
我觉你描述的模型不是一个球体,而下面的表达式
x=c*sin(theta)*cos(phi);
y=c*sin(theta)*sin(phi);
z=c*cos(theta);
是球面模型。但这个和你贴子的标题不一致,“偏差”
球体模型是怎么定义的?希望你能核 ...

期中的a,b,c是什么意思?
6楼2010-03-19 17:15:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hyl.net

[quote]Originally posted by hyl.net at 2010-03-16 19:26:12:
怎样将球体表面以三维坐标x=c*sin(thea),y=c*sin(thea),z=c*sin(thea)表达的模型建立出来啊?请各位大虾帮忙,附上程序代码 [/quote
正交的两个角度怎么处理的啊?
7楼2010-03-19 17:15:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hitzhang

木虫 (正式写手)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
adu886886(金币+1):谢谢提供意见 2010-03-20 09:02
引用回帖:
Originally posted by hyl.net at 2010-03-19 17:15:05:

期中的a,b,c是什么意思?

半径
8楼2010-03-19 20:37:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hyl.net

引用回帖:
Originally posted by hyl.net at 2010-03-19 17:15:50:
[quote]Originally posted by hyl.net at 2010-03-16 19:26:12:
怎样将球体表面以三维坐标x=c*sin(thea),y=c*sin(thea),z=c*sin(thea)表达的模型建立出来啊?请各位大虾帮忙,附上程序代码 [/quot ...

我试了下,发现半径是定值的话可以生成球体。如果半径是个变量的话,就生不成球体了,可能是相乘后的矩阵不是球体规范矩阵。不知怎么样规范化?求教
9楼2010-03-22 14:21:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hyl.net

引用回帖:
Originally posted by hitzhang at 2010-03-19 20:37:02:

半径

我试了下,发现半径是定值的话可以生成球体。如果半径是个变量的话,就生不成球体了,可能是相乘后的矩阵不是球体规范矩阵。不知怎么样规范化?求教
10楼2010-03-22 14:22:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 hyl.net 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见