为了观察这些映射(2维空间到2维空间的情况下)带来的变换,我们提供了动画演示程序,这里汇总了演示程序的使用方法。
这里的提供的动画程序需要和《程序员的数学3:线性代数》一书配套使用。...0 0.5
命令:
ruby mat_anim.rb -s=0 | gnuplot
观察要点:
水平和垂直方向上的伸缩。...-a=1,-0.3,-0.7,0.6 -arrow=0.3,0.7,0.5,-0.5 | gnuplot
选取斜坐标系
# 和 -s=5 的例子一样 ruby mat_anim.rb -a=1,-0.3...,-0.7,0.6 -xunit=0.3,0.7 -yunit=0.5,-0.5 -figure= | gnuplot
基本工作原理
首先用 ruby 生成标准的 gnuplot 命令,然后用管道把命令与...如果想详细了解其中的过程,可以通过以下命令进行查看。