| computer algebra system(en) | |
| Bayanai | |
| Farawa | 1982 |
| Participant in(en) | Google Summer of Code 2019(mul) |
| Mabiyi | Macsyma(en) |
| Operating system(en) | Microsoft Windows(mul) |
| Readable file format(en) | Maxima file format(en) |
| Writable file format(en) | Maxima file format(en) |
| Programmed in(en) | Lisp(mul) |
| Source code repository URL(en) | https://sourceforge.net/p/maxima/code/ci/master/tree/ dagit://git.code.sf.net/p/maxima/code |
| Software version identifier(en) | 5.48.1, 5.40.0, 5.41.0, 5.42.2, 5.43.0, 5.43.1, 5.44.0, 5.45.1, 5.46.0, 5.47.0 da 5.48.0 |
| Shafin yanar gizo | maxima.sourceforge.io |
| Lasisin haƙƙin mallaka | GPLv2(mul) |
| Copyright status(en) | copyrighted(en) |
| Mailing list archive URL(en) | https://def.fe.up.pt/pipermail/maxima-discuss/ dahttps://sourceforge.net/p/maxima/mailman/maxima-discuss/ |
Maxima (/ˈmæksɪmə/) kunshin software ne don yin lissafin algebra na kwamfuta a cikin lissafi da kimiyyar kwamfuta. An rubuta shi a cikin Common Lisp kuma yana gudana a duk dandamali na POSIX kamar macOS, Unix, BSD, da Linux, da kuma ƙarƙashinMicrosoft Windows da Android. Software ne na kyauta wanda aka saki a ƙarƙashin sharuddan GNU General Public License (GPL).
Maxima ya dogara ne akan sigar 1982 na Macsyma, wanda aka haɓaka a MIT tare da tallafi dagaMa'aikatar Makamashi ta Amurka da sauran hukumomin gwamnati. Bill Schelter ya ci gaba da amfani da sigar Macsyma daga 1982 har zuwa rasuwarsa a 2001. A shekarar 1998, Schelter ya sami izini daga Ma'aikatar Makamashi don fitar da sigarsa a ƙarƙashin GPL. Wannan sigar, wacce yanzu ake kira Maxima, ƙungiyar masu amfani da masu haɓakawa ce ke kula da ita. Maxima ba ta haɗa da duk wani gyare-gyare da haɓakawa da aka yi wa sigar kasuwanci ta Macsyma a lokacin 1982-1999 ba. Kodayake aikin babban aikin ya kasance iri ɗaya, lambar da ta dogara da waɗannan haɓakawa na iya yin aiki ba akan Maxima ba, kuma kurakurai da aka gyara a Macsyma na iya kasancewa har yanzu suna nan a Maxima, kuma akasin haka. Maxima ya shiga cikin Google Summer of Code a 2019 a ƙarƙashin Cibiyar Haɗin Kan Neuroinformatics ta Duniya.[1]
Kamar yawancin tsarin algebra na kwamfuta, Maxima tana tallafawa hanyoyi daban-daban na sake tsara maganganun algebra masu alama, kamar factorization na polynomial, lissafin polynomial mafi girma na rabawa, faɗaɗawa, rabuwa zuwa sassan gaske da na tunani, da kuma canza ayyukan trigonometric zuwa exponential da akasin haka. Yana da hanyoyi daban-daban don sauƙaƙe maganganun algebra da suka haɗa da ayyukan trigonometric, tushen, da ayyukan exponential. Yana iya ƙididdige alamun antiderivatives ("indefinite intelligent intelligent intelligent"), takamaiman haɗin kai, da iyakoki. Yana iya samo faɗaɗa jerin tsare-tsare masu tsari da kuma sharuɗɗan jerin Taylor-Maclaurin-Laurent. Yana iya yin matrix manipulations tare da shigarwar alama.
Maxima tsarin manufa ne na gaba ɗaya, kuma lissafi na musamman kamar Factorization na manyan lambobi, sarrafa manyan polynomials, da dai sauransu wani lokacin ana yin su da kyau a cikin tsarin na musamman.
Maxima ta ƙware a cikin ayyukan alama, amma kuma tana ba da ƙwarewar lambobi[2] kamar ƙididdiga ƙididdiga, lambar da ke da ma'ana, da lambobin da ke iyo kawai, an iyakance su da ƙuntatawa na sarari da lokaci.
Maxima ya haɗa da cikakken harshe na shirye-shirye tare da haɗin kai kamar ALGOL amma Lisp-like semantics. An rubuta shi a cikin Common Lisp kuma ana iya samun damar yin amfani da shi ta hanyar shirye-shirye da faɗaɗa, kamar yadda za'a iya kiran Lisp na asali daga Maxima. Yana amfani da gnuplot don zanawa.
Don lissafi ta amfani da ma'anar ruwa da tsararru sosai, Maxima yana da masu fassara daga harshen Maxima zuwa wasu harsunan shirye-shirye (musamman Fortran), wanda zai iya aiwatar da kyau.

Hanyoyin masu amfani daban-daban (GUIs) don Maxima sune:
bfloat(sqrt(2)),fpprec=40;
f(x):=x^3$f(4);
expand((a-b)^3);
factor(x^2-1);
solve(x^2+a*x+1,x);
find_root(cos(x)=x,x,0,1);
bf_find_root(cos(x)=x,x,0,1),fpprec=50;
integrate(x^2+cos(x),x);
integrate(1/(x^3+1),x,0,1),ratsimp;
quad_qags(sin(sin(x)),x,0,2)[1];
diff(cos(x)^2,x,3);
limit((1+sinh(x))/exp(x),x,inf);
primes(10,20);
fib(10);
sum(1/x^2,x,1,inf),simpsum;
taylor(sin(x),x,0,9);
niceindices(powerseries(cos(x),x,0));
bessel_j(0,4.5);
airy_ai(1.5);
|title= (help)