2017-06-02 7 views
1

私は、3Dカルテシアン系の点リストを無駄に描こうとしてきました。Maxima:3次元点集合を描画する

私はplot3ddraw3dwxdraw3dで遊ん、およびドキュメントを読んでくれdraw3dが正しい選択であるべきな印象を与えました。

しかし、最初の試みは、エラーで失敗しました私はリスト(前の行列演算からの)ベクターから成るためかもしれないと思ったので、私は変換試した

3D graphic object not recognized 

enter image description here

サブリストに各単一要素と

enter image description here

10、まだ同じエラーが表示されます。

私はここで何が欠けていますか?三次元デカルト系とそれに一連の点を描く正しい方法は何ですか?

答えて

2

機能の名前である変数名pointsを使用しています。

load(draw); 
pts:[[1,1,1],[1,2,2],[1,3,2],[1,4,3]]; 
scene:points(pts); 
draw3d(scene); 

enter image description here

+0

ありがとうございます!それで、Maximaを再起動しなければならなかったのは同じエラーを出すためでしたが、その文書のすべてのステップを再評価しました。再起動して変更を加えなかっただけで、別の再評価が行われた後、グラフは機能しました! – draconigen

+0

Maximaを再起動する必要がないため、 'kill(all)'の先頭に追加してください。 –

+0

@draconigenあなたが答えを好きなら、あなたがすでにそれを受け入れたとしても、それをアップヴォートすることができます。 – miracle173

関連する問題