MATLAB fnplt
で関数をプロットできます。
このとき, メッシュ上の黒い枠線を消したいなーとか思っている人向けの記事です。(すごくニッチだ)
fnpltは surfという, 関数の表面をプロットする関数をもとに作成されています。
なのでfnpltの中のsurfのオプションをいじれば良いですね。
コマンドラインで edit fnplt
を入力すると, fnplt.mが開きます。
そして, surf関数が使われている場所に行き
s = surf(xx,yy,reshape(v,length(x{1}),length(x{2}))) %% customize s.EdgeColor = 'none';
という風にオプションを加えてやると
こんな感じで, 色白になりましたね..!
同様に透過率をあげることもできます。
%% customize s = surf(xx,yy,reshape(v,length(x{1}),length(x{2})),'FaceAlpha',0.5)
このように, MATLABは基本関数を簡単にイジってカスタマイズすることができます。(あまりイジりすぎるのは良くないかもしないですが...)