ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

Ad


OnWorks favicon

maxima - ອອນລາຍໃນຄລາວ

ເປີດໃຊ້ maxima ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ maxima ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


Maxima - ສະບັບ Lisp ທົ່ວໄປຂອງຊຸດຄະນິດສາດສັນຍາລັກ MACSYMA ປ່ອຍອອກມາພາຍໃຕ້
ໃບອະນຸຍາດສາທາລະນະ GNU

Xmaxima - ສະບັບກາຟິກຂອງ Maxima

ສະຫຼຸບສັງລວມ


maxima [ທາງເລືອກໃນການ]

xmaxima [ທາງເລືອກໃນການ]

ລາຍລະອຽດ


Maxima ແມ່ນລຸ້ນຂອງລະບົບ MACSYMA ທີ່ພັດທະນາໂດຍ MIT, ປັບປຸງໃຫ້ໃຊ້ງານພາຍໃຕ້ Common
ລີສ. ມັນເປັນລະບົບຜູ້ຊ່ຽວຊານແບບໂຕ້ຕອບແລະສະພາບແວດລ້ອມການຂຽນໂປຼແກຼມສໍາລັບສັນຍາລັກແລະ
ການຫມູນໃຊ້ທາງຄະນິດສາດ. ຂຽນໃນ Lisp, ມັນອະນຸຍາດໃຫ້ຄວາມແຕກຕ່າງ,
ການ​ເຊື່ອມ​ໂຍງ​, ການ​ແກ້​ໄຂ​ຂອງ​ສົມ​ຜົນ​ຮູບ​ແຂບ​ຫຼື polynomial​, ປັດ​ໄຈ​ຂອງ polynomials​,
ການຂະຫຍາຍຟັງຊັນໃນຊຸດ Laurent ຫຼື Taylor, ການຄິດໄລ່ຊຸດ Poisson, matrix
ແລະການຫມູນໃຊ້ tensor, ແລະຮູບພາບສອງແລະສາມມິຕິລະດັບ. ຂັ້ນຕອນອາດຈະເປັນ
ຂຽນໂດຍໃຊ້ syntax ຄ້າຍຄື ALGOL, ແລະທັງສອງຟັງຊັນຄ້າຍຄື Lisp ແລະການຈັບຄູ່ຮູບແບບ
ສິ່ງອໍານວຍຄວາມສະດວກແມ່ນສະຫນອງໃຫ້. ໄຟລ໌ທີ່ມີວັດຖຸ Maxima ອາດຈະຖືກອ່ານຈາກແລະຂຽນໄປຫາ
ໄຟລ໌ແຜ່ນ. ຄໍາສັ່ງ Maxima ທີ່ຂຽນໄວ້ລ່ວງໜ້າອາດຈະຖືກອ່ານຈາກໄຟລ໌ ແລະຖືກປະຕິບັດ, ອະນຸຍາດໃຫ້
batch-mode ການ​ນໍາ​ໃຊ້​.

OPTIONS


-b ເອກະສານ, --batch=ເອກະສານ
ຂະບວນການ ເອກະສານ ໃນຮູບແບບທີ່ບໍ່ໂຕ້ຕອບ.

--batch-lisp=ເອກະສານ
ຂະບວນການໄຟລ໌ Lisp ເອກະສານ ໃນຮູບແບບທີ່ບໍ່ໂຕ້ຕອບ.

--batch-string=string
ຂະບວນການ string ໃນຮູບແບບທີ່ບໍ່ໂຕ້ຕອບ.

-d, -- ໄດເລກະທໍລີ
ສະແດງຂໍ້ມູນໄດເລກະທໍລີ Maxima.

--disable-readline
ປິດການຮອງຮັບການອ່ານແຖວ.

-g, --enable-lisp-debugger
ເປີດໃຊ້ຕົວດີບັກ Lisp.

-h, - ຊ່ວຍ
ສະ​ແດງ​ຂໍ້​ສະ​ຫຼຸບ​ການ​ນໍາ​ໃຊ້​ໂດຍ​ຫຍໍ້​.

--init=string
ໂຫລດໄຟລ໌ການເລີ່ມຕົ້ນ Maxima ແລະ Lisp string.mac ແລະ string.lisp ຢູ່
ເລີ່ມຕົ້ນ

--init-mac=ເອກະສານ
ໂຫລດໄຟລ໌ການເລີ່ມຕົ້ນ Maxima ເອກະສານ ໃນຕອນເລີ່ມຕົ້ນ.

--init-lisp=ເອກະສານ
ໂຫລດໄຟລ໌ເບື້ອງຕົ້ນ Lisp ເອກະສານ ໃນຕອນເລີ່ມຕົ້ນ.

-l ລາຍການ, --lisp=ລາຍການ
ໃຊ້ການປະຕິບັດ Lisp ລາຍການທີ່ຢູ່ ການນໍາໃຊ້ --list-avail ເພື່ອເບິ່ງບັນຊີລາຍຊື່ຂອງມູນຄ່າທີ່ເປັນໄປໄດ້.

--list-avail
ບອກສະບັບ Lisp ແລະ Maxima ທີ່ມີຢູ່.

-p lisp_file, --preload-lisp=lisp_file
ກຳ ລັງໂຫລດ lisp_file.

-q, --ງຽບ
ສະກັດກັ້ນຂໍ້ຄວາມເລີ່ມຕົ້ນ Maxima.

-r string, --run-string=string
ຂະບວນການ string ໃນ​ຮູບ​ແບບ​ການ​ໂຕ້​ຕອບ​.

-s port, --ເຊີບເວີ=port
ເຊື່ອມຕໍ່ Maxima ກັບເຊີບເວີເປີດ port. ໃຫ້ສັງເກດວ່ານີ້ບໍ່ໄດ້ສ້າງເຄື່ອງແມ່ຂ່າຍ Maxima;
Maxima ແມ່ນລູກຄ້າ.

-u ສະບັບພາສາ, --use-version=ສະບັບພາສາ
ເປີດລຸ້ນ Maxima ສະບັບພາສາທີ່ຢູ່ ການນໍາໃຊ້ --list-avail ເພື່ອເບິ່ງບັນຊີລາຍຊື່ຂອງມູນຄ່າທີ່ເປັນໄປໄດ້.

--userder=ລະບົບ
ການນໍາໃຊ້ ລະບົບ ສໍາລັບບັນຊີຜູ້ໃຊ້ (ຄ່າເລີ່ມຕົ້ນແມ່ນ $HOME/maxima ສໍາລັບ Windows,
$HOME/.maxima ສໍາລັບຄົນອື່ນ)

-v, -- verbose
ພິມຂໍ້ມູນເພີ່ມເຕີມຈາກສະຄິບ Maxima wrapper.

- ການປ່ຽນແປງ
ພິມ (ຄ່າເລີ່ມຕົ້ນ) ສະບັບຕິດຕັ້ງ.

--ງຽບຫຼາຍ
ສະກັດກັ້ນປ້າຍການສະແດງອອກແລະຂໍ້ຄວາມເລີ່ມຕົ້ນ Maxima.

-X lisp ທາງເລືອກໃນການ, --lisp-options=lisp ທາງເລືອກໃນການ
ທາງ​ເລືອກ​ທີ່​ຈະ​ໄດ້​ຮັບ​ການ​ຕິດ​ພັນ Lisp​.

ແນະນຳ ຄໍາແນະນໍາ


ເມື່ອ​ເລີ່ມ​ຕົ້ນ​, maxima ພິມຂໍ້ຄວາມເລີ່ມຕົ້ນ, ຫຼັງຈາກນັ້ນເປັນແຖວຄໍາສັ່ງ:

(%i1)

ຄຳສັ່ງ Maxima ທັງໝົດຕ້ອງຖືກສະຫຼຸບດ້ວຍອັນໃດນຶ່ງ:

1) ຈໍ້າຈຸດ (ໃນກໍລະນີຜົນຂອງຄໍາສັ່ງຖືກສະທ້ອນຢູ່ໃນເສັ້ນສະແດງ,
ບັນຍາຍໂດຍ %o ດ້ວຍຕົວເລກລຳດັບຕໍ່ທ້າຍ), ຫຼື

2) ເຄື່ອງຫມາຍເງິນໂດລາ (ເຊິ່ງສະກັດກັ້ນການພິມເສັ້ນສະແດງ).

EXAMPLE


(%i1) diff(sin(x),x);

(%o1) cos(x)

(%i2) integrate(%o1,x);

(%o2) sin(x)

ປະເພດຜູ້ໃຊ້ໃນຄໍາສັ່ງທີ່ສ້າງ Maxima ວັດຖຸ (ເຊັ່ນ: ຫນ້າທີ່ແລະລະບົບ
variables) ແລະທີ່ manipulate ວັດຖຸເຫຼົ່ານີ້.

ໃນ UNIX ມັນອາດຈະດີກວ່າທີ່ຈະແລ່ນ Maxima ພາຍໃຕ້ Gnu Emacs ຫຼື XEmacs. ທ່ານສາມາດເຮັດໄດ້ໂດຍ
ເອີ້ນໂຫມດ shell ໃນ emacs, ແລະຫຼັງຈາກນັ້ນຮຽກຮ້ອງ maxima. ດີກວ່າ, ຕິດຕັ້ງ maxima.el
ຈາກການແຈກຢາຍແລະນໍາໃຊ້ຄໍາສັ່ງ:

Mx maxima

ປະໂຫຍດຕົ້ນຕໍຂອງການເຮັດວຽກພາຍໃນ emacs ແມ່ນວ່າມັນສະຫນອງປະຫວັດສາດທີ່ສົມບູນຂອງ
ປ້ອນ/ອອກ. ຖ້າທ່ານປະຕິບັດຄໍາສັ່ງ

display2d​: ທີ່ບໍ່ຖືກຕ້ອງ

ທ່ານ​ຈະ​ສາ​ມາດ​ນໍາ​ໃຊ້​ຜົນ​ຜະ​ລິດ​ຂອງ​ທ່ານ​ເປັນ​ການ​ປ້ອນ​ຂໍ້​ມູນ​, ໂດຍ​ພຽງ​ແຕ່​ຂ້າ​ແລະ yanking​.

Lisp ຖືກສ້າງຂຶ້ນໃນ Maxima. ຟັງຊັນ to_lisp() ເຂົ້າສູ່ວົງຈອນ Lisp read-eval-print.
ຟັງຊັນ Lisp (ແລ່ນ) ອາດຈະຖືກໃຊ້ເພື່ອກັບຄືນໄປຫາ Maxima. ອີກທາງເລືອກ, ດ່ຽວ Lisp
ຄໍາສັ່ງອາດຈະຖືກເອີ້ນໂດຍການເລີ່ມຕົ້ນເສັ້ນຄໍາສັ່ງດ້ວຍ :lisp.

ໃນຕົວ ຊ່ວຍ​ເຫຼືອ


ຄູ່ມືການອ້າງອິງສາມາດເຂົ້າເຖິງໄດ້ຈາກການກະຕຸ້ນເຕືອນ Maxima. ລາຍ​ລະ​ອຽດ​ຂອງ a
ຄໍາສັ່ງທີ່ໄດ້ຮັບສາມາດໄດ້ຮັບໂດຍການພິມຄໍາສັ່ງ

ອະທິບາຍ(ຄໍາສັ່ງ);

ຫຼື, ງ່າຍດາຍ,

? ຄໍາສັ່ງ

ຄົ້ນຫາບັນຊີລາຍຊື່ຂອງຫນ້າທີ່ສໍາລັບ string ໄດ້ ຄໍາສັ່ງ. ໄຟລ໌ສາທິດໃຫ້
ຕົວຢ່າງຄົບຖ້ວນສົມບູນຂອງບັນຫາທີ່ແກ້ໄຂດ້ວຍ Maxima, ແລະອາດຈະຖືກເຂົ້າເຖິງດ້ວຍຄໍາສັ່ງ
demo(ຄໍາສັ່ງ);. ຫ້ອງສະຫມຸດຂອງໄຟລ໌ຄໍາສັ່ງທີ່ປະກອບສ່ວນໂດຍຜູ້ໃຊ້ແມ່ນຍັງສະຫນອງໃຫ້ (the share
ຫ້ອງສະຫມຸດ), ມຸ້ງໄປສູ່ຄວາມຫລາກຫລາຍຂອງບັນຫາ.

ອື່ນໆ ເອກະສານອ້າງອີງ


ຄູ່​ມື​ການ​ກະ​ສານ​ອ້າງ​ອີງ​ແມ່ນ​ສະ​ຫນອງ​ໃຫ້​ໃນ​ທັງ​ຮູບ​ແບບ​ຂໍ້​ມູນ​ແລະ html​.

ຄໍາສັ່ງ ຕົ້ນຕໍ


ບັນຊີລາຍຊື່ນີ້ປະກອບມີພຽງແຕ່ຄໍາສັ່ງທີ່ຜູ້ເລີ່ມຕົ້ນອາດຈະເຫັນວ່າເປັນປະໂຫຍດທີ່ຈະຮູ້ກ່ຽວກັບກ່ອນ
ເພື່ອສຶກສາຄູ່ມືອ້າງອີງ ແລະບົດເລື່ອງອື່ນໆ.

batch("myfile");
ປະຕິບັດເນື້ອໃນຂອງໄຟລ໌ ໄຟລ໌ຂອງຂ້ອຍ, ເຊິ່ງສົມມຸດວ່າມີຄໍາສັ່ງ Maxima.

closefile("myfile");
ປິດໄຟລ໌ເຊດຊັນທີ່ເປີດໂດຍຄໍາສັ່ງ writefile (ເບິ່ງຂ້າງລຸ່ມນີ້).

demo("myfile");
ປະຕິບັດເນື້ອໃນຂອງໄຟລ໌ ໄຟລ໌ຂອງຂ້ອຍ, ເຊິ່ງສົມມຸດວ່າມີຄໍາສັ່ງ Maxima,
ຫນຶ່ງແຖວຕໍ່ເວລາ.

ev(ລາຍການຂໍ້ມູນຂ່າວສານ);
ພິມເນື້ອໃນຂອງບັນຊີລາຍຊື່ຂໍ້ມູນຂ່າວສານທີ່ມີຢູ່ທັງຫມົດ.

ໜ້າ ທີ່;
ພິມລາຍຊື່ຂອງຫນ້າທີ່ກໍານົດໃນປັດຈຸບັນ.

infolists;
ພິມລາຍການລາຍການຂໍ້ມູນຕ່າງໆທີ່ມີຢູ່.

ຂ້າ(ລາຍການວັດຖຸ);
ກໍາຈັດວັດຖຸທີ່ມີຢູ່ໃນວົງເລັບ; ຂ້າ(ທັງໝົດ) ລຶບວັດຖຸທັງໝົດ
ສ້າງໂດຍຜູ້ໃຊ້, ການຟື້ນຟູ Maxima ກັບສະຖານະເບື້ອງຕົ້ນຂອງມັນ.

ເຊົາ();
ອອກຈາກ Maxima.

reset();
ຣີເຊັດຕົວກໍານົດການຄວບຄຸມ Maxima ທັງໝົດເປັນສະຖານະເລີ່ມຕົ້ນຂອງພວກມັນ.

ຄຸນຄ່າ;
ພິມລາຍຊື່ຂອງຄ່າ scalar ທີ່ຖືກມອບຫມາຍໃນປັດຈຸບັນ.

writefile("myfile");
ຂຽນບັນທຶກກອງປະຊຸມເພື່ອຍື່ນ ໄຟລ໌ຂອງຂ້ອຍ; ພຽງແຕ່ຫນຶ່ງໄຟລ໌ໃນເວລານັ້ນສາມາດເປີດໄດ້, ແລະ
ໄດ້ closefile ຄໍາສັ່ງຕ້ອງໄດ້ຮັບການເອີ້ນກ່ອນທີ່ຈະອອກຈາກ Maxima ເພື່ອ flush buffer.

ການວາງແຜນ ສາມາດ


Maxima ສາມາດຜະລິດດິນຕອນ 2 ແລະ 3 ມິຕິ. ນີ້ແມ່ນ 2 ມິຕິທີ່ງ່າຍດາຍ
ຍົກຕົວຢ່າງ

plot2d (ບາບ(x), [x, -2*%pi, 2*%pi]);

ແລະຕົວຢ່າງ 3 ມິຕິແບບງ່າຍໆ

plot3d (2^(-u^2 + v^2), [u, -5, 5], [v, -7, 7]);

ໂດຍ​ຕອນ​ຕົ້ນ​ຕອນ​ຕົ້ນ​ແມ່ນ​ເຮັດ​ໄດ້​ໂດຍ​ການ​ gnuplot ຊຸດການວາງແຜນ. ດິນຕອນສາມາດເຮັດໄດ້ໂດຍອື່ນໆ
ຫມາຍຄວາມວ່າ; ເບິ່ງ "? plot_options". ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບການວາງແຜນ, ເບິ່ງ "? plot".

ໃຊ້ສູງສຸດອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

Linux ຄຳ ສັ່ງ

Ad