![見出し画像](https://assets.st-note.com/production/uploads/images/119006240/rectangle_large_type_2_a9b2ddbe17caec0167e0ad176fb53919.png?width=1200)
Maxima(数式処理システム)昔良く使ったもの
今はほぼ使っていないが、昔趣味でよく使った関数を紹介します
(注意)バージョンが少し古いので、ちゃんと動くかどうかは試していません!
load(numericalio)$
makelist([],);
create_list([i,j],i,[a,b],j,[e,f,g]);
lambda([u],4<u);
is(a=b);
realpart();
imagepart();
float();
totient();
divisors(n);
divsum(n,k);
ifactors();
rationalize();
integerp();
evenp();
stringp();
matrix([],[]);
substpart("[",matrixname,0);
sublist_indices();
endcons(elem,list);
cons(elem,list);
rest(list,n);
rest(list,-n);
part(list,[3,4,5]);
join(list,list);
unique(list);
append(list,list);
flatten
integer_partitions();
concat(2,1,7,3);
plot2d([discrete,[[],[]]]);
string(a);
charlist("abcde");
sconcat("a","b");
syori1; syori2;
blocvk([taihi],syori1);
![](https://assets.st-note.com/img/1697384081793-mMLUE8YA8N.jpg?width=1200)
以下が最新バージョンのmanual(日本語版)
※ちなみにMaximaでよく使うショートカットキー
[Ctrl i] 前の入力行のコピー
[Ctrl k] 途中まで入力した関数のサジェスト「Suggest:提案」
![](https://assets.st-note.com/img/1697384226930-DtdSriyJoL.jpg?width=1200)