折れ線グラフを描く(plot2d([discrete,...]))

折れ線を描くには、次のような命令を使います。

 plot2d([discrete,list1]),numer;

但しlist1 は点のリストです。makelist などを使えば上手に 使えるでしょう。 numer は、「数値的に扱うように」というmaximaのスイッチで、 グラフを描くときには必須と言っても良いでしょう。

 list1:makelist([i,length(divisors(i))/i],i,1,500);
 plot2d([discrete,list1]),numer;

あるいは、plot2d する前に計算結果に float をつけてもよろしい

 list2:makelist([i,float(length(divisors(i)))/i],i,1,500);
 plot2d([discrete,list2]);