mathematica,我有三个list,里面分别装的xyz三个坐标轴的信息,怎么在空间直角坐标系绘制出螺旋线来.listx,listy,listz,x与y画出来的是圆,沿着z轴拉出来应该是螺旋,可是找不到直接3D画list的命令,也不

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 18:01:23

mathematica,我有三个list,里面分别装的xyz三个坐标轴的信息,怎么在空间直角坐标系绘制出螺旋线来.listx,listy,listz,x与y画出来的是圆,沿着z轴拉出来应该是螺旋,可是找不到直接3D画list的命令,也不
mathematica,我有三个list,里面分别装的xyz三个坐标轴的信息,怎么在空间直角坐标系绘制出螺旋线来.
listx,listy,listz,x与y画出来的是圆,沿着z轴拉出来应该是螺旋,可是找不到直接3D画list的命令,也不会把三条轴的起点都放到原点.

mathematica,我有三个list,里面分别装的xyz三个坐标轴的信息,怎么在空间直角坐标系绘制出螺旋线来.listx,listy,listz,x与y画出来的是圆,沿着z轴拉出来应该是螺旋,可是找不到直接3D画list的命令,也不
你没有给出具体的 listx,listy,listz 数据,所以我就自己构造一个简单地例子来说明一下,
首先构造的三列数据如下:

listx = Table[2*Cos[t], {t, 0, 20, 1/4}];
listy = Table[2*Sin[t], {t, 0, 20, 1/4}];
listz = Table[t/5, {t, 0, 20, 1/4}];
这三列数据满足你说的要求,现在把三列数据转换成坐标的形式,即把对应的分量组合在一起,
Transpose[{listx, listy, listz}]
这样就可以使用函数 ListPointPlot3D 来画出离散的点了,如下
ListPointPlot3D[Transpose[{listx, listy, listz}]]

当然,如果你想把这些点连接起来,就在最后加上/.Point -> Line
ListPointPlot3D[Transpose[{listx, listy, listz}]] /. Point -> Line

选项 Boxed -> False 可以去掉外面的框架,选项 AxesOrigin -> {0,0,0} 作用就是把坐标轴的交点放在原点,这里我构造的数据的 listx,listy有正有负,所以你说的三条轴的起点都放到原点的话,图形就显示不完整了,而下面的这句选项
PlotRange -> {{Min@listx, Max@listx}, {Min[listy], 
   Max[listy]}, {Min[listz], Max[listz]}}
是用来限定绘制的坐标轴范围,如果你的数据都是正值,那么就可以把三条轴的起点都放到原点.

ListPointPlot3D[Transpose[{listx, listy, listz}], Boxed -> False, 
  AxesOrigin -> {0, 0, 0}, 
  PlotRange -> {{Min@listx, Max@listx}, {Min[listy], 
     Max[listy]}, {Min[listz], Max[listz]}}] /. Point -> Line

大体过程就是这样子了,更多的图形选项及细节,可以查看帮助.

mathematica,我有三个list,里面分别装的xyz三个坐标轴的信息,怎么在空间直角坐标系绘制出螺旋线来.listx,listy,listz,x与y画出来的是圆,沿着z轴拉出来应该是螺旋,可是找不到直接3D画list的命令,也不 I’m___a list of things to buyA.doing B.making C.having 填哪个?为什么?我觉得填入三个都有不同的意思嘛!I’m doing a list of things to buy.我正在做一个购物清单I’m making a list of things to buy 我要买的东西列一 有一个mathematica群,希望新手高手加入,让我们一起进步!mathematica大爱!QQ群:102579272我是mathematica新手,希望能有个群可以方便我向高手请教, 有谁知道如何使用Mathematica 我想学Mathematica 数学软件制作作品,请问有谁会的,教教我, 怎么用mathematica模拟三次方程有三个不相等实根的条件? Mathematica中引用某方程的解应该如何写代码?比如说我给了一个一元三次方程,他有三个解.解出他的三个解我会.但是我想把这三个解代到其他的方程组中该怎么弄?可能就出来的三个解是很长一 mathematica ,绘制list中的点并且连接起来,每隔一秒连接一个,怎么实现? 谁有mathematica的教程视频啊?我想学Mathematica,求发教程视频我用的是Mathematica9.0,尽量有9.0 的视频, list=null与list.size()=0有什么区别?不好意思,重新说下问题:List list = new ArrayList();list==null与list.size()==0有什么区别?我总觉得性质上是一样的. 用mathematica画 图我有一组数据,每月的水费,怎么用mathematica画出直方图,折线图,光滑的曲线? bill list 有什么区别? ${list} struts2 标签里面是集合 想取集合长度.怎么写 不需要迭代器 我只是在页面显示有list集合长度有没有别的方案。 source.list与sources.list我知道这是更新源为什么有两个?分别都是干什么的?大家有什么好的更新源给些 Can you read the shopping list to me,plese?我有急用! mathematica,matlab,maple哪个有中文版? toefl单词到底是通过中文背英文还是通过英文背中文啊.我现在在背新东方toefl乱序版.每天背三个list复习9个list. 怎样在mathematica中将一个有一个变量的函数赋给一个有四个变量的函数,其中第一个函数未知我mathematica虽然学的不精,但请不要用c语言糊弄我 mathematica 7 for students版 MathID:6102-23688-65107,谁有注册机帮我算下!