数学建模社区-数学中国
标题:
关于matlab 绘图
[打印本页]
作者:
MCalvin
时间:
2009-12-26 23:29
标题:
关于matlab 绘图
老师留了个作业,总结关于空间上可求体积的定义...
5 {/ C) I; V9 B2 B, t& q
我想用matlab画个有界空间立体 最好是不规则的 不知道matlab有没有随机生成的空间立体...
% I! r \/ b) S! w! w) C
我想就是把空间立体被平行于三个坐标轴的网格分割成n个小长方体Vi...
' y4 J% v, d+ ?7 k
在网上找了很久 都没有令我满意的答案... 只有上这里来问了啊... 谢谢各位大哥大姐喽~~~
6 I3 R8 W: v9 V5 {" c5 V# Q: ^* v
4 M" _) _) k, F0 r+ o- _* X
ps: 我的matlab 版本是Matlab 2009b 我们还没学怎么用 因为物理实验数据处理要用 所以就安了
作者:
厚积薄发
时间:
2009-12-27 12:07
要得到你所描述的效果,得靠编程来实现,因为MATLAB没有现成的函数可以帮你达到你要的理想结果
2 @; D& r0 @5 [! @) \& H" [& V: @" l5 |
这种情况用MATLAB来实现的话有点勉强,你可以试试MATHCAD,它应该可以胜任,甚至直接就能得到你想要的结果
作者:
MCalvin
时间:
2009-12-28 20:30
谢谢版主 我试一下看看....................
作者:
liwenhui
时间:
2009-12-29 19:40
本帖最后由 liwenhui 于 2009-12-29 19:43 编辑
+ p4 h5 A6 Z a) Y4 p6 y- @4 B' W* d
" s5 S- z, }* d) i" [
可不可以这样:由两个反向的曲面相交,它们构成一个杂乱的立体空间,比如如下的命令:
3 e- S) z5 W! R& @6 T$ z' u
6 d- Q8 ]4 ^5 v$ _6 X
ezsurf('t+u','t-u','-150+t^2+u^2',[-10,10,-10,10])
/ T& w0 e: {7 \3 o% r
hold on
4 h/ Q8 N# M' E4 M5 m4 K# q
ezsurf('t+u','t-u','100-t^2-u^2',[-10,10,-10,10])
1 t9 B0 s% _* Z: F" `6 K' v# H
3 t' i: Q* v/ M: A* `' j* Z
你只需要把其中的t^2+u^2换成别的函数形式,就能得到不同的交汇立体空间。
作者:
mnpfc
时间:
2009-12-31 08:27
还没到那种境界,呵呵!!!!!!!!!!!!!!!!
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5