JuliaPy / JuliaPy/PyPlot.jl

surf output image smaller than standard (or specified) figure size in IJulia and doesn't subplot properly

オープン
#403 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Julia
スター
488
フォーク
90
PR マージ指標
30日以内にマージされた PR はありません

説明

The output of surf seems very undersized in IJulia, and cannot be increased by using `figure(figsize=(20,20))`

Also, surf doesn't map to subplots correctly (see 2nd example below)

screen shot 2018-10-18 at 1 22 23 pm

```
using PyPlot

u = range(0.0,stop=2pi,length=300);
v = range(0.0,stop=pi,length=300);

lu = length(u);
lv = length(v);

x = zeros(lu,lv);
y = zeros(lu,lv);
z = zeros(lu,lv);

for uu=1:lu
for vv=1:lv
x[uu,vv]= cos(u[uu])*sin(v[vv]);
y[uu,vv]= sin(u[uu])*sin(v[vv]);
z[uu,vv]= cos(v[vv]);
end
end

colors = rand(lu,lv,3)

figure(figsize=(20,20))
surf(x,y,z,facecolors=colors);
```

screen shot 2018-10-18 at 1 10 38 pm

```
using PyPlot
x = -5:0.25:5
y = (-5:0.5:5)'
x2 = repeat(x,1,length(y))
y2 = repeat(y,length(x),1)
z = sin.(sqrt.(x2.^2 .+ y2.^2))

subplot(2,1,1)
surf(x2,y2,z)

subplot(2,1,2)
surf(x2,y2,z)
```

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。