メビウスの輪をOctaveで描いてみた。

octaveでメビウスの輪をプロットしてみた。-0.2<r<0.2, 0<t<πの2つの媒介変数表示で
x= (cos 2t)*(r cos t +2 )
y= (sin 2t)*(r cos t +2 )
z= r sint
なだけなんだけど、どうもこのドット演算子の使い方が今ひとつわからない。行き当たりばったりでとりあえずプロットできたという感じ。
>> ra=linspace(-0.2,0.2,21);
>> ta=linspace(0,pi,31);
>> [r,t]=meshgrid(ra,ta);
>> x=cos(2*t).*(r.*cos(t).+2);
>> y=sin(2*t).*(r.*cos(t).+2);
>> z=r.*sin(t)
>> surface(x,y,z)
>> axis ([ -2.5 2.5 -2.5 2.5 -1 1])

Screen Shot 2016-10-10 at 10.43.38 PM.png

poissondd について

日々感じたことを書いていこうと思います。 テーマは分子エレクトロニクスから、MemristorのBehavioral modelまでいろいろ。
カテゴリー: 未分類 パーマリンク

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト /  変更 )

Google フォト

Google アカウントを使ってコメントしています。 ログアウト /  変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト /  変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト /  変更 )

%s と連携中