数式をunicodeの幾何学記号を使ってグラフ化してみた


はじめに

 特に理由もないですが、𝒚=𝒙²のグラフを文字で作りたい。
 unicodeの幾何学文字「▀ ▄ █ ▖▗ ▘▙ ▚ ▐ ▛ ▜ ▝ ▞ ▟ ▌■ ▘」で作りたい!

結果

 Qiitaに幾何学文字を張り付けると、がたがたになるので、メモ帳のキャプチャーを張り付けます。

作成方法

(1)𝒚=𝒙²のデジタルデータを用意

スペース「 」と「1」から作成

             1                            1              
             1                            1              
             1                            1              
             11                          11              
              1                          1               
              1                          1               
              11                        11               
               1                        1                
               11                       1                
                1                      1                 
                1                      1                 
                11                    11                 
                 1                    1                  
                 11                  11                  
                  1                  1                   
                  11                 1                   
                   1                1                    
                   11              11                    
                    1              1                     
                    11            11                     
                     11           1                      
                      1          1                       
                      11        11                       
                       111     11                        
                         111111                          

(2)スペースと1でのデータを幾何学文字で変換

  • 幾何学文字「▀ ▄ █ ▖▗ ▘▙ ▚ ▐ ▛ ▜ ▝ ▞ ▟ ▌■ ▘」を用意
  • 変換プログラムは、javascriptで作成

▝▌        │        ▐▘
 ▌        │        ▐ 
 ▜        │        ▞ 
 ▐        │        ▌ 
 ▝▌       │       ▐▘ 
  ▌       │       ▐  
  ▜       │       ▛  
  ▐▖      │       ▌  
   ▌      │      ▐   
   ▙      │      ▟   
   ▐      │      ▌   
   ▝▌     │     ▐▘   
    ▜     │     ▞    
    ▐▖    │    ▗▌    
     ▙    │    ▟     
     ▐▖   │    ▌     
      ▙   │   ▟      
      ▐▖  │  ▗▌      
       ▜  │  ▞       
       ▝▙▖│ ▟▘       
─────────▀▀▀─────────

(3)幾何学文字が、等幅のフォントを適用!

 (良いフォントは結局無かったので自分で作成しましたが・・・)

その他の例

y=sin𝒙

標準正規分布

f(x)=\frac{1}{\sqrt{2\pi}}e^{\frac{-x^2}{2}}

アルキメデスの渦巻線(アルキメデスの螺旋)

r=\theta

バラ関数(代表)


r=sin\frac{θ}{2}

楕円関数(代表)


y^2=x^3-x

y^2=x^3-x+1