Então, depois de 10 anos desejando estudar o livro que Ramanujan contou para seus primeiros passos em matemática , é 2012, e o livro está finalmente online.
Para comemorar, eu quero passar por cada uma das proposições usando minha linha de comando, encontrando uma maneira de interagir com cada uma delas.
Na sintaxe octave
, a primeira é a^2 - b^2 = (a-b) * (a+b)
Isso é familiar em álgebra, é claro.
Por enquanto, eu só quero ser capaz de fazer uma imagem dessa diferença de quadrados.
Eu olhei para o gnuplot e ele não parece ser projetado para fazer formas geométricas simples.
NB: Eu não quero plotar a função f(x, y) = x^2 - y^2
. Eu quero desenhar dois quadrados de um determinado tamanho em cores diferentes, um dentro do outro, para ilustrar a diferença de quadrados graficamente.
O que eu gostaria de poder fazer é digitar algo como
$plotsquare --center origin --colors=black,gray black=8x8 gray=3x3 -q -o plot.png
'preto' sendo um quadrado 8x8, sendo 9 um quadrado 9x9; o quadrado cinza dentro do quadrado preto ilustra a diferença de quadrados.
Existe algo parecido?