Ebe nchekwa ọrụ Wolfram: Mepee ikpo okwu ohere maka ndọtị asụsụ Wolfram

Ndewo, Habr! A na m ewetara gị ntụgharị asụsụ nke nzigharị Stephen Wolfram "Ebe nchekwa ọrụ Wolfram: ịmalite ikpo okwu mepere emepe maka ịgbatị asụsụ Wolfram".

Ebe nchekwa ọrụ Wolfram: Mepee ikpo okwu ohere maka ndọtị asụsụ Wolfram

Ihe ndị achọrọ maka ịdị n'otu nke asụsụ Wolfram

Taa, anyị na-eguzo na ọnụ ụzọ nke nnukwu rụzuru ọnụ na mmemme asụsụ Asụsụ Wolfram. Naanị izu atọ gara aga anyị malitere Igwe Wolfram efu maka ndị mmepeiji nyere ndị ọrụ anyị aka itinye asụsụ Wolfram n'ime nnukwu ọrụ ngwanrọ ha. Taa, anyị na-amalite Ebe nchekwa ọrụ Wolfram, iji nye usoro nhazi ahaziri maka ọrụ ndị e mepụtara iji gbasaa asụsụ Wolfram, anyị na-emeghekwa ebe nchekwa ọrụ maka onye ọ bụla nwere ike inye aka na mmepe nke ngwaahịa software anyị.

Ebe nchekwa ọrụ Wolfram bụ ihe emere site na ọdịdị pụrụ iche nke asụsụ Wolfram ọ bụghị naanị dị ka asụsụ mmemme, kamakwa dịka asụsụ mmemme. asụsụ mgbako zuru oke. N'asụsụ mmemme ọdịnala, ịgbakwunye ọrụ ọhụrụ dị ịrịba ama na-agụnye ịmepụta ọba akwụkwọ agbakwunyere nke nwere ike ma ọ bụ na-agaghị arụ ọrụ mgbe ejikọtara ọnụ. Agbanyeghị, n'asụsụ Wolfram nke ukwuu ewuworị n'ime asụsụ n'onwe ya, na ọ ga-ekwe omume ịgbasa ọrụ ya nke ukwuu site n'ịgbakwunye ọrụ ọhụrụ nke etinyere ozugbo n'ime usoro zuru oke nke asụsụ ahụ dum.

Dịka ọmụmaatụ, ebe nchekwa ọrụ Wolfram nwere ugbua 532 ọhụrụ atụmatụ ahaziri n'ime usoro isiokwu iri abụọ na isii:

Ebe nchekwa ọrụ Wolfram: Mepee ikpo okwu ohere maka ndọtị asụsụ Wolfram

N'otu aka ahụ karịa 6000 ọkọlọtọ ọrụ, arụnyere n'ime asụsụ Wolfram, ọrụ ọ bụla sitere na ebe nchekwa nwere ibe akwụkwọ nwere nkọwa zuru ezu banyere ha na ihe atụ nke ọrụ:

Ebe nchekwa ọrụ Wolfram: Mepee ikpo okwu ohere maka ndọtị asụsụ Wolfram

Iji ruo na ibe ahụ, detuo ihe ahụ dị n'elu (ọrụ BLOB), mado ya na ahịrị ntinye wee rụọ ọrụ ahụ - etinyelarị ya n'asụsụ Wolfram ma kwado ya site na ndabara malite na mbipute 12.0:

Ebe nchekwa ọrụ Wolfram: Mepee ikpo okwu ohere maka ndọtị asụsụ Wolfram

Ọ ga-kwuru ebe a na mgbe nhazi LogoQRCode Ịchọghị, dịka ọmụmaatụ, ịmepụta "ọbá akwụkwọ nhazi ihe oyiyi" - ebe ọ bụ na anyị emejuputalarị usoro algorithmic na-agbanwe agbanwe na nke ọma n'asụsụ Wolfram. nhazi ihe onyonyo, nke enwere ike ịhazi ya ozugbo site na ọrụ asụsụ dị iche iche:

Ebe nchekwa ọrụ Wolfram: Mepee ikpo okwu ohere maka ndọtị asụsụ Wolfram

Enwere m olileanya na site na nkwado obodo magburu onwe ya na nka, nke na-eto eto ma na-agbasawanye (dabere na Asụsụ Wolfram) n'ime ọtụtụ iri afọ gara aga. Ebe nchekwa ọrụ Wolfram ga-enye ohere maka ọdịnihu a na-ahụ anya ka ọ gbasaa nke ukwuu ọrụ (ikekwe nwere ike dị mkpa, ọkachamara na ngalaba sayensị na teknụzụ dị iche iche) dị na asụsụ ahụ. Ya mere, ọ ga-ekwe omume iji ma ọdịnaya nke asụsụ (ọrụ arụnyere ya) na ụkpụrụ mmepe, nke a na-emejuputa atumatu dabere na asụsụ. (Okwesiri iburu n'uche ebe a na asusu Wolfram enweela ihe kariri Akụkọ ihe mere eme nke afọ 30 nke mmepe na uto kwụsiri ike).
Ọrụ sitere na ebe nchekwa nwere ike ịnwe obere ma ọ bụ nnukwu koodu nke edere n'asụsụ Wolfram. Dịka ọmụmaatụ, ndị a nwere ike ịbụ oku API na ọrụ ma ọ bụ ọba akwụkwọ mpụga n'asụsụ ndị ọzọ. Akụkụ pụrụ iche nke usoro a bụ na mgbe ị na-agbadata n'ọkwa onye ọrụ, a gaghị enwe ihe ọ bụla na-ekwekọghị ekwekọ n'ihi na a na-ewu usoro a n'elu usoro na-agbanwe agbanwe nke Asụsụ Wolfram - na ọrụ ọ bụla ga-arụ ọrụ nke ọma - kpọmkwem dị ka. o kwesịrị.
A haziri shei na usoro mmemme nke Wolfram Feature Repository ka onye ọ bụla wee nwee ike itinye aka na ihe a na-ahụkarị n'ụzọ kachasị mfe na nke dabara maka ha - n'ezie, naanị. site na imeju faịlụ ederede notepad (ya na nb ndọtị) WL. Ọrụ akpaka arụnyere n'ime ya na-enye gị ohere ịlele ọrụ ọhụrụ agbakwunyere na ebe nchekwa ahụ iji hụ na ntinye ha na asụsụ ahụ. Ụlọ ọrụ anyị na-agba chaa chaa na ndị ọrụ dịgasị iche iche nwere ike ijikọta ọrụ ha n'asụsụ, kama na nnukwu mgbagwoju anya nke ọrụ ọhụrụ - na ọ bụ ezie na e nwere usoro nyocha, anyị anaghị ekwusi ike na ihe ọ bụla dị ka. nyocha imewe na-egbu mgbu ma ọ bụ ụkpụrụ siri ike maka izu oke na ntụkwasị obi nke njirimara onye ọrụ ọhụrụ, na-emegide nnwale siri ike nke atụmatụ arụnyere n'ime asụsụ bụ isi nke anyị na-eji.

Enwere ọtụtụ azụmaahịa na nkọwapụta na usoro a, mana ebumnuche anyị bụ ịkwalite ebe nchekwa ọrụ Wolfram ma maka ahụmịhe onye ọrụ yana iji hụ na njirimara onye ọrụ ọhụrụ na-enye aka n'ụzọ bara uru na mmepe asụsụ. Ka anyị na-etolite, enweghị m obi abụọ ọ bụla na anyị ga-emepụta ụzọ ọhụrụ maka nhazi na ịkwado ọrụ ndị e wuru n'ime ebe nchekwa, ọ bụghị maka ịhazi ọnụ ọgụgụ buru ibu nke ọrụ na ịchọta ndị ọrụ chọrọ. Otú ọ dị, ọ bụ ihe na-agba ume na ụzọ anyị họọrọ bụ mmalite dị mma. Mụ onwe m gbakwunyere ọtụtụ atụmatụ gaa na nchekwa data mbụ. Ọtụtụ n'ime ha na-adabere na koodu nke m onwe m mepụtara ruo oge ụfọdụ. O were m naanị nkeji ole na ole ịkwaga ha n'ebe a na-edebe ihe. Ugbu a na ha nọ na ebe nchekwa, enwere m ike n'ikpeazụ - ozugbo na n'oge ọ bụla - jiri ọrụ ndị a dị ka ọ dị mkpa, na-enweghị nchegbu banyere ịchọ faịlụ, nbudata ngwugwu, wdg.

Ịbawanye arụmọrụ ma na-ebelata ụgwọ ọrụ

Ọbụlagodi tupu ịntanetị, enwere ụzọ iji kesaa koodu asụsụ Wolfram (ọrụ mbụ anyị etinyere n'etiti bụ MathSource, emepụtara maka mgbakọ na mwepụ na 1991 dabere na CD-ROM, wdg). N'ezie, ụzọ a chọrọ maka mmejuputa ya dabere na ebe nchekwa ọrụ Wolfram bụ ngwá ọrụ siri ike na nke a pụrụ ịdabere na ya iji mejuputa ọrụ ndị dị n'elu.

N'ime ihe karịrị afọ 30, ụlọ ọrụ anyị arụsi ọrụ ike iji nọgide na-eguzosi ike n'ezi ihe nke nhazi asụsụ Wolfram, nke a dịkwa oke mkpa iji hụ na asụsụ Wolfram na-aghọ ọ bụghị naanị asụsụ mmemme, kamakwa a. asụsụ kọmputa zuru oke. Ya mere, isi ihe dị n'ime usoro iji mejuputa ebe nchekwa ọrụ Wolfram bụ iji usoro dị n'otu maka mmemme na ịmepụta ọrụ ọhụrụ ndị a na-agbakwụnye n'usoro ma dabara na nhazi nke asụsụ ka o wee nwee ike ịmalite ma kwalite.

Usoro mgbakọ dị iche iche na-eme na nhazi mmejuputa nke ọrụ ọ bụla. Ekwesiri iburu n'uche ebe a na ọ dị mkpa na ọrụ ahụ nwere ọdịdị doro anya na nke edo na anya na-agụ maka onye ọrụ. N'okwu a, a na-ewepụta ọrụ arụnyere arụnyere na Asụsụ Wolfram nwere ihe atụ 6000 n'usoro nke otu esi arụ ọrụ mmemme nke ọma (ndị a bụ nke anyị). vidiyo mmemme dị ndụnke gụnyere Ọtụtụ narị awa nke usoro nke ịmepụta mmemme ọkọlọtọ). Ihe usoro a na-emecha mee ka ụlọ ọrụ Wolfram nwee ike ịrụ ọrụ nke ọma bụ nhazi nke asụsụ Wolfram, yana ọnụ ọgụgụ buru ibu nke agbakwunyere na ọba akwụkwọ dịgasị iche iche nke arụnyerelarị n'ime asụsụ ahụ. Dịka ọmụmaatụ, ọ bụrụ na ị nwere ọrụ na-ahazi onyonyo, ma ọ bụ ngwa ngwa, ma ọ bụ ihe owuwu molekụlaNa data ala ma ọ bụ ụfọdụ ndị ọzọ - ihe nnọchianya ha na-agbanwe agbanwe adịlarị na asụsụ ahụ, n'ihi nke a, ọrụ gị na-adakọ ozugbo na ọrụ ndị ọzọ n'asụsụ ahụ.

Ịmepụta ebe nchekwa nke na-arụ ọrụ nke ọma bụ ọrụ nhazi meta-atọ ụtọ. Dịka ọmụmaatụ, oke mmachi na mmemme ahụ agaghị ekwe ka ịnweta ịdị n'otu achọrọ na ịdị n'otu nke algọridim. Dị nnọọ ka ọnụ ọgụgụ mmachi arụ ọrụ ezughi oke, ị gaghị enwe ike mejuputa usoro nhazi algorithm zuru oke. Ọtụtụ ihe atụ gara aga nke mmejuputa nkwekọrịta nke ụzọ ndị a, nke ụlọ ọrụ anyị mebere, rụrụ ọrụ nke ọma - ndị a bụ: Ihe ngosi Tungsten Project, ewepụtara na 2007 ma na-agba ọsọ ugbu a n'ịntanetị yana ihe ngosi ngosi 12000 onye ọrụ na-emekọrịta ihe. N'ime Wolfram nchekwa data enwere ihe karịrị 600 ọdụ data emebere nke enwere ike iji na Asụsụ Wolfram, yana Nchekwa netwọkụ akwara Wolfram A na-ejupụta na netwọkụ neural ọhụrụ ihe fọrọ nke nta ka ọ bụrụ kwa izu (enwerelarị 118 n'ime ha ugbu a) ma jikọọ ha ozugbo site na ọrụ ahụ. NetModel n'asụsụ Wolfram.

Ihe atụ niile a dị n'elu nwere njirimara dị mkpa - ihe na ọrụ anakọtara na ọrụ ahụ nwere oke nhazi na nkesa nke usoro. N'ezie, nkọwa nke ihe owuwu nke ihe ngosi ma ọ bụ netwọk neural ma ọ bụ ihe ọzọ nwere ike ịdịgasị iche iche, ma usoro nhazi maka ebe nchekwa ọ bụla dị ugbu a na-anọgide na-abụ otu. Yabụ kedu echiche gị, ezigbo onye ọrụ, gbasara imepụta ebe nchekwa dị otú ahụ na-agbakwunye mgbakwunye na asụsụ Wolfram? A haziri Asụsụ Wolfram ka ọ bụrụ nnukwu mgbanwe, yabụ enwere ike ịgbatị ma gbanwee ya n'ụzọ ọ bụla. Ọnọdụ a dị oke mkpa maka ike ịmepụta ngwa ngwa ngwa ngwa dị iche iche buru ibu n'asụsụ Wolfram. Ekwesiri ighota n'ebe a na ka ngbanwe nke asusu na-abawanye, onu ogugu oru ngo a na-eme n'asusu di otu a ga-abawanye. Nke a bụ n'ihi n'eziokwu na ka onye ọrụ na-eji asụsụ dị otú ahụ eme ihe, ọ na-enwetakwu ọrụ raara onwe ya nye, ma anyị ekwesịghị ichefu na ụzọ a nwekwara ike inwe akụkụ ndị na-adịghị mma n'ihe banyere enweghị ike iji hụ na nkwekọ nke usoro mmemme ahụ na-agbanwe agbanwe.

Enwere nsogbu a na-enwekarị na ụlọ akwụkwọ n'asụsụ mmemme omenala - ọ bụrụ na ị na-eji otu ọbá akwụkwọ, dịka ọmụmaatụ, koodu ahụ ga-arụ ọrụ nke ọma, ma ọ bụrụ na ị na-agbalị iji ọtụtụ ọba akwụkwọ, ọ dịghị nkwa na ha ga-emekọrịta nke ọma na ibe ha. . Ọzọkwa, n'asụsụ mmemme ọdịnala - n'adịghị ka asụsụ mgbakọ na mwepụ zuru oke - ọ nweghị ụzọ a ga-esi kwenye ọnụnọ nke ihe nnochite anya arụnyere n'ime ya maka ọrụ ọ bụla ma ọ bụ ụdị data na-abụghị usoro ha. Ma, n'ezie, nsogbu bụ ọbụna ibu karịa ka o yiri na mbụ ilekiri: ọ bụrụ na onye na-ewu a nnukwu-ọnụ ọgụgụ vetikal nke ọrụ, mgbe ahụ na-enweghị nnukwu ụgwọ nke centralized oru mmemme na anyị na-etinye na Wolfram asụsụ, ọ gaghị ekwe omume. nweta agbanwe agbanwe. Ya mere ọ dị mkpa na modul software niile na-arụkọ ọrụ ọnụ mgbe niile.

Ya mere, echiche dị n'azụ ebe nchekwa ọrụ Wolfram bụ iji zere nsogbu ahụ akọwara n'elu site na ịgbakwụnye asụsụ n'ime obere koodu site na njirimara nke ọ bụla dị mfe ịmepụta dị ka modul na-ejikọta ọnụ. Nke a na-ekwu, enwere atụmatụ mmemme nke enweghị ike ime ka ọ dị mma site na iji ọrụ ndị mmadụ n'otu n'otu (ụlọ ọrụ anyị na-eme atụmatụ ịhapụ algọridim mmemme kachasị mma n'ọdịnihu dị nso iji nyere aka mejuputa ngwugwu ngwanrọ buru ibu). Agbanyeghị, dabere na ọrụ arụgorolarị na Asụsụ Wolfram, enwere ọtụtụ ohere mmemme a na-emejuputa dabere na ọrụ onye ọ bụla. Echiche ebe a bụ na, na obere mgbalị mmemme, ọ ga-ekwe omume ịmepụta ọtụtụ ọrụ ọhụrụ na nke bara uru nke ga-enye nhazi nhazi zuru oke, na ha ga-adaba nke ọma na ibe ha, nakwa, na mgbakwunye na nke a, ha ga-enwe ike iji ya mee ihe n'ụzọ dị mfe na n'ọtụtụ ebe n'ọdịniihu.

Ụzọ a bụ, n'ezie, nkwekọrịta. Ọ bụrụ na etinyere ngwugwu buru ibu, a ga-eche n'echiche ụwa ọhụrụ arụ ọrụ nke ga-adị oke ike ma baa uru. Ọ bụrụ na ọ dị mkpa ịnweta ọrụ ọhụrụ nke ga-adaba na ihe ọ bụla ọzọ, ma ị chọghị itinye mgbalị dị ukwuu n'ịzụlite ọrụ ahụ, nke a, ọ dị mwute ikwu, nwere ike ime ka ibelata ọrụ gị. Echiche dị n'azụ ebe nchekwa ọrụ Wolfram bụ inye ọrụ maka akụkụ akọwapụtara nke ọrụ; usoro a ga-agbakwunye ọrụ dị ike ma na-eme ka ọ dịkwuo mfe ịnọgide na-enwe ezi nkwụsi ike na mmemme mmemme.

Nyere aka ịgbakwunye ọrụ omenala na ebe nchekwa ọrụ

Ndị otu anyị arụsiwo ọrụ ike iji mee ka ọ dịrị ndị ọrụ mfe itinye aka na njirimara nchekwa Wolfram. Na desktọpụ (ugbua na mbipute 12.0), Ị nwere ike ịga na taabụ isi menu n'usoro: Faịlụ> Ọhụrụ> Ihe nchekwa> Ihe nchekwa ọrụ na ị ga-enweta "Akwụkwọ ndetu nkọwa"(programmatically n'ime workbench. Ị nwekwara ike iji analogue ọrụ - Mepụta akwụkwọ ndetu["Ihe enyemaka ọrụ"]):

Ebe nchekwa ọrụ Wolfram: Mepee ikpo okwu ohere maka ndọtị asụsụ Wolfram

Enwere isi nzọụkwụ abụọ ị ga-achọ ịrụ: nke mbụ, dee koodu maka ọrụ gị na, nke abụọ, dee akwụkwọ na-egosi ka ọrụ gị kwesịrị ịrụ ọrụ.
Pịa bọtịnụ "Mepee Sample" dị n'elu ka ịhụ ọmụmaatụ nke ihe ị ga-eme:

Ebe nchekwa ọrụ Wolfram: Mepee ikpo okwu ohere maka ndọtị asụsụ Wolfram

N'ezie, ị na-agbalị ịmepụta ihe yiri ọrụ arụnyere n'ime asụsụ Wolfram. Ewezuga na ọ nwere ike ime ihe akọwapụtara nke ọma karịa arụrụ arụrụ arụ. N'otu oge ahụ, atụmanya maka izu ezu ya na ntụkwasị obi ya ga-adị ala karị.
Ịkwesịrị ịnye ọrụ gị aha na-agbaso ụkpụrụ ntụzịaka ọrụ nke Wolfram Language. Na mgbakwunye, ị ga-achọ ịmepụta akwụkwọ maka ọrụ gị, dịka ọrụ arụnyere n'ime asụsụ ahụ. Aga m ekwu maka nke a n'ụzọ zuru ezu ma emechaa. Maka ugbu a, rịba ama na n'ahịrị bọtịnụ dị n'elu faịlụ ndetu nkọwa enwere bọtịnụ " Ntuziaka ụdị", nke na-akọwa ihe ị ga-eme, yana bọtịnụ Ngwaọrụ, nke na-enye ngwaọrụ maka ịhazi akwụkwọ ọrụ gị.
Mgbe ijide n'aka na ihe niile jupụtara nke ọma ma dị njikere, pịa bọtịnụ "Chekwa". Ọ bụ ihe nkịtị na ị chọpụtabeghị nkọwa niile. Ya mere, ọrụ "Check" ga-agba ọsọ na-akpaghị aka ma mee ọtụtụ ụdị na nlele anya. Ọtụtụ mgbe, ọ ga-akpali gị ozugbo ị kwadoro na ịnakwere mmezi (Dịka ọmụmaatụ: "Akara a ga-ejedebe na colon," ọ ga-akpali gị ịbanye na colon). Mgbe ụfọdụ ọ ga-agwa gị ka ị gbakwunye ma ọ bụ gbanwee ihe n'onwe gị. Anyị ga na-agbakwunye atụmatụ ọhụrụ mgbe niile na arụ ọrụ akpaka nke bọtịnụ Lelee, mana ebumnuche ya bụ iji hụ na ihe niile ị na-edobere na ebe nchekwa njirimara na-agbasolarị usoro ntuziaka ụdị dị ka o kwere mee.

Ebe nchekwa ọrụ Wolfram: Mepee ikpo okwu ohere maka ndọtị asụsụ Wolfram

Ya mere, mgbe agbachara "Chekwa", ị nwere ike iji "Preview". "Nhụchalụ" na-emepụta nhụchalụ nke ibe akwụkwọ ị kọwapụtara maka ọrụ gị. Ị nwekwara ike ịmepụta ihe nlele maka faịlụ emepụtara na kọmputa gị ma ọ bụ maka faịlụ dị na nchekwa igwe ojii. Ọ bụrụ na, n'ihi ihe ụfọdụ, afọ ojujughị gị n'ihe ị na-ahụ na nhụchalụ, laghachi azụ ma mee mgbanwe ndị dị mkpa, wee pịa bọtịnụ Preview ọzọ.
Ugbu a ị dịla njikere ịkwanye ọrụ gị n'ime ebe nchekwa. Bọtịnụ Deploy na-enye gị nhọrọ anọ:

Ebe nchekwa ọrụ Wolfram: Mepee ikpo okwu ohere maka ndọtị asụsụ Wolfram

Ihe dị mkpa na nzọụkwụ a bụ na ị nwere ike nyefee ọrụ gị na ebe nchekwa ọrụ Wolfram ka ọ dịrị onye ọ bụla. N'otu oge ahụ, ị ​​nwekwara ike idowe ọrụ gị maka ọnụ ọgụgụ ndị ọrụ nwere oke. Dịka ọmụmaatụ, ịnwere ike ịmepụta ọrụ a na-akwado na mpaghara gị na kọmputa gị ka ọ dị mgbe ị na-eji otu kọmputa ahụ. Ma ọ bụ ị nwere ike tinye ya na nke gị akaụntụ igwe ojii, nke mere na ọ dị gị mgbe ejikọtara na igwe ojii. Ịnwekwara ike webata njirimara ahụ n'ihu ọha site na akaụntụ igwe ojii gị. Ọ gaghị adị na ebe nchekwa njirimara Wolfram etiti, mana ị ga-enwe ike inye mmadụ URL nke ga-eme ka ha nweta njirimara gị na akaụntụ gị. (N'ọdịnihu, anyị ga-akwadokwa ebe nchekwa etiti ụlọ ọrụ anyị niile.)

Yabụ ka anyị kwuo na ịchọrọ ịnyefe ọrụ gị na ntọala ihe ọmụma ọrụ Wolfram. Iji mee nke a, pịa bọtịnụ "Nyefee" na ebe nchekwa. Yabụ kedu ihe na-eme n'oge a? Ngwa gị na-akwụ n'ahịrị ozugbo maka nyocha na nkwado site n'aka otu ndị na-ahụ maka ọrụ raara onwe anyị nye.

Ka ngwa gị na-aga n'ihu site na usoro nnabata (nke na-ewekarị ụbọchị ole na ole), ị ga-enweta ozi gbasara ọkwa ya yana ikekwe aro maka ojiji n'ọdịnihu. Mana ozugbo akwadoro njirimara gị, a ga-ebipụta ya ozugbo na Wolfram Feature Repository ga-adị maka onye ọ bụla iji. (Na nke a ga-apụta na nchịkọta akụkọ nke atụmatụ ọhụrụ wdg)

Kedu ihe kwesịrị ịdị na nchekwa?

Ekwesiri iburu n'uche na ụlọ ọrụ anyị nwere ụkpụrụ dị elu maka izu oke, ntụkwasị obi na njirimara zuru oke, yana ọrụ 6000+ nke anyị wuru n'ime asụsụ Wolfram n'ime afọ 30+ gara aga, niile na-emezu ihe ndị a chọrọ. Ebumnobi nke Wolfram Function Repository bụ iji usoro na arụ ọrụ niile dị adị na Asụsụ Wolfram iji gbakwunye ọtụtụ ọrụ ọkụ ọkụ (ya bụ, ọrụ arụmọrụ dị elu) dị ka o kwere mee.

N'ezie, ọrụ dị na ebe nchekwa ọrụ Wolfram ga-agbaso ụkpụrụ nhazi nke Asụsụ Wolfram - ka ha wee nwee ike ịmekọrịta ọrụ ndị ọzọ na atụmanya ndị ọrụ maka otu ọrụ ahụ kwesịrị isi rụọ ọrụ nke ọma. Agbanyeghị, ọrụ ndị a ekwesịghị ịbụ nke zuru oke ma ọ bụ ntụkwasị obi nhata.

N'ime arụrụ arụ arụnyere n'ime asụsụ Wolfram, anyị na-agbasi mbọ ike ime ka ọrụ mmemme dị ka o kwere mee. Nke a na-ekwu, mgbe na ebe nchekwa ọrụ Wolfram ọ nweghị ihe dị njọ n'inwe ọrụ n'ime ya nke na-ejikwa ụfọdụ okwu akọwapụtara nke ọma mana ọ bara uru. Dịka ọmụmaatụ, ọrụ ahụ ZipuMailFrom Notebook nwere ike ịnata faịlụ n'otu usoro ma mepụta ozi n'otu ụzọ akọwapụtara. Eserese polygonal na-emepụta eserese na naanị ụfọdụ agba na labeling, wdg.

Isi ihe ọzọ metụtara ọrụ arụnyere n'ime ya bụ na ụlọ ọrụ anyị na-eme mgbalị ọ bụla iji dozie okwu ikpe niile, iji dozie ntinye na-ezighi ezi, na ihe ndị ọzọ. N'ime ebe nchekwa ọrụ, ọ bụ ihe nkịtị ka enwere ọrụ pụrụ iche nke na-edozi isi okwu nke idozi nsogbu ma na-eleghara ndị ọzọ niile anya.

Isi ihe doro anya bụ na ọ ka mma inwe ọrụ ndị na-emekwu ihe ma na-eme ya nke ọma, mana njikarịcha maka ebe nchekwa ọrụ - dị iche na ọrụ arụnyere n'ime asụsụ Wolfram - kwesịrị inwe ọtụtụ ọrụ jikọtara ya na ọtụtụ ọrụ kama ịbanye n'ime ya. usoro mmejuputa iwu nke ọrụ ọ bụla akọwapụtara.

Ugbu a, ka anyị lelee ihe atụ nke ọrụ nnwale na ebe nchekwa. Atụmanya na-agbanwe agbanwe maka ọrụ ndị dị otú ahụ dị nnọọ ala karịa maka ọrụ arụnyere n'ime ya. Nke a bụ eziokwu karịsịa n'ọnọdụ ebe ọrụ dabere na akụrụngwa mpụga dị ka API, ọ dị mkpa ịme ule na-agbanwe agbanwe mgbe niile, nke na-eme na-akpaghị aka n'ime algọridim nkwenye. Na faịlụ nb, ị nwere ike ịkọwapụta nkọwa nke ọma (na ngalaba Ozi Mgbakwunye) wee kọwaa ọtụtụ ule dị ka akọwara site na ntinye ntinye na eriri mmepụta ma ọ bụ ihe agwa zuru oke nke ụdị. Nnwale nyocha, ka ọ dị gị mma. Na mgbakwunye, usoro ahụ na-agbalị mgbe niile ịtụgharị ihe atụ akwụkwọ ndị ị na-enye n'ime usoro nkwenye (ma mgbe ụfọdụ nke a nwere ike ịbụ nnukwu akụrụngwa, dịka ọmụmaatụ, maka ọrụ nke nsonaazụ ya dabere na ọnụọgụ ọnụọgụ ma ọ bụ oge ụbọchị).

N'ihi ya, ebe nchekwa ọrụ ga-enwe ọtụtụ mgbagwoju anya mmejuputa. Ụfọdụ ga-abụ naanị otu ahịrị koodu, ndị ọzọ nwere ike ịgụnye ọtụtụ puku ahịrị ma ọ bụ iri puku kwuru iri puku ahịrị, ikekwe na-eji ọtụtụ ọrụ enyemaka. Kedu mgbe ọ bara uru ịgbakwunye ọrụ chọrọ obere koodu iji kọwaa? N'ụzọ bụ isi, ọ bụrụ maka ọrụ enwere ezigbo aha mnemonic, nke ndị ọrụ ga-aghọta ngwa ngwa ma ọ bụrụ na ha ahụ ya na mpempe koodu, mgbe ahụ enwere ike ịgbakwunye ya. Ma ọ bụghị ya, ọ ga-aka mma ka ị tinyegharịa koodu ahụ na mmemme gị oge ọ bụla ịchọrọ iji ya.

Ebumnuche bụ isi nke ebe nchekwa ọrụ (dị ka aha ya na-egosi) bụ iwebata atụmatụ ọhụrụ n'ime asụsụ ahụ. Ọ bụrụ na ịchọrọ ịgbakwunye data ọhụrụ ma ọ bụ ọhụrụ ụlọ ọrụ, eji Wolfram Data ebe nchekwa. Mana gịnị ma ọ bụrụ na ịchọrọ iwebata ụdị ihe ọhụrụ maka mgbako gị?

Enwere ụzọ abụọ n'ezie. Ị nwere ike ịchọ iwebata ụdị ihe ọhụrụ nke a ga-eji na ọrụ ọhụrụ na ebe nchekwa ọrụ. Na nke a, ị nwere ike ịdetu ihe nnọchianya ya mgbe niile ma jiri ya mgbe ị na-etinye ma ọ bụ na-emepụta ọrụ na ebe nchekwa ọrụ.

Mana gịnị ma ọ bụrụ na ịchọrọ ịnọchite anya ihe wee kọwaa, site na ọrụ ndị dị na Asụsụ Wolfram, na ịchọrọ iji ya rụọ ọrụ? Asụsụ Wolfram na-enwekarị usoro dị fechaa maka nke a, nke a na-akpọ Uru dị elu. Na ụfọdụ mmachi (karịsịa maka ọrụ ndị enweghị ike ịtụle arụmụka ha), ebe nchekwa ọrụ na-enye gị ohere ịnọchite anya naanị otu ọrụ wee kọwaa ụkpụrụ maka ya. (Iwelite atụmanya nke ịdịgidesi ike mgbe ị na-emepụta ihe ọhụrụ dị mkpa nke na-ejikọta ya na asụsụ Wolfram bụ n'ozuzu usoro dị oke mkpa nke a na-apụghị ime site n'ịbawanye ọnụ ahịa nke ọrụ ahụ ma bụrụ ihe ụlọ ọrụ anyị na-eme dị ka akụkụ nke oru ngo. maka mmepe ogologo oge nke asụsụ, ọrụ a abụghị ihe mgbaru ọsọ nke edobere dịka akụkụ nke mmepe nke ebe nchekwa).

Yabụ, kedu ihe nwere ike ịdị na koodu ọrụ na ebe nchekwa ọrụ? Ihe niile e wuru n'ime asụsụ Wolfram, N'ezie (ọbụlagodi ma ọ bụrụ na ọ naghị anọchi anya ya egwu n'ihi na nche na arụmọrụ nke mmemme ahụ n'onwe ya, dị ka ebe mgbakọ) yana ọrụ ọ bụla sitere na ebe nchekwa ọrụ. Agbanyeghị, enwere ọrụ ndị ọzọ: ọrụ dị na ebe nchekwa ọrụ nwere ike ịkpọ API, ma ọ bụ n'ime Wolfram Cloud, ma ọ bụ site n'ebe ọzọ. N'ezie, enwere ụfọdụ ihe ize ndụ metụtara nke a. N'ihi n'eziokwu na ọ dịghị nkwa na API agaghị agbanwe, na ọrụ dị na ụlọ ahịa ọrụ ga-akwụsị ịrụ ọrụ. Iji nyere aka chọpụta okwu dị ka nke a, enwere ndetu na ibe akwụkwọ (n'ime ngalaba achọrọ) maka njirimara ọ bụla dabere na ihe karịrị naanị arụrụ arụrụ n'asụsụ Wolfram. (N'ezie, mgbe a bịara n'ezi data, enwere ike inwe nsogbu ọbụna na ọrụ a - n'ihi na ezigbo data ụwa na-agbanwe mgbe niile, na mgbe ụfọdụ ọbụna nkọwa ya na nhazi ya na-agbanwe.)

Ekwesịrị ide koodu niile maka ebe nchekwa atụmatụ Wolfram na Wolfram? N'ezie, koodu dị n'ime API mpụga ekwesịghị ka ede ya n'asụsụ Wolfram, nke na-adịghị eme koodu asụsụ. N'ezie, ọ bụrụ na ịchọta ọrụ n'ihe fọrọ nke nta ka ọ bụrụ asụsụ ọ bụla ma ọ bụ ọbá akwụkwọ ọ bụla, ị nwere ike ịmepụta ihe mkpuchi nke na-enye gị ohere iji ya na ebe nchekwa ọrụ Wolfram. (Na-emekarị ị ga-eji ọrụ arụnyere arụnyere maka nke a Nyocha External ma ọ bụ Ọrụ mpụga na koodu asụsụ Wolfram.)

Ya mere, gịnị bụ uru ime nke a? N'ụzọ bụ isi, nke a na-enye gị ohere iji sistemu Asụsụ Wolfram agbakwunyere yana ikike ngwanrọ niile jikọtara ọnụ. Ọ bụrụ na ị nweta mmejuputa ntọala site na ọbá akwụkwọ ma ọ bụ asụsụ dị n'èzí, ị nwere ike jiri usoro ihe atụ bara ụba nke asụsụ Wolfram mepụta ọrụ dị elu nke dị mma nke na-enye ndị ọrụ ohere iji ọrụ ọ bụla emejuputara n'ụzọ dị mfe. Opekempe, nke a ga-ekwe omume n'ụwa zuru oke ebe ihe niile eji arụ ụlọ na-ebunye ọba akwụkwọ wdg dị, nke a ga-eji asụsụ Wolfram edozi ya ozugbo. (Okwesiri iburu n'uche na n'omume enwere ike inwe nsogbu na ịtọlite ​​asụsụ mpụga sistemụ kọmputa akọwapụtara, yana nchekwa igwe ojii nwere ike ibute nsogbu nchekwa ọzọ).

Site n'ụzọ, mgbe mbụ ị na-ele anya na-ahụkarị n'ọbá akwụkwọ ndị dị n'èzí, ha na-adịkarị ka ọ dị mgbagwoju anya na a ga-ekpuchi ya na naanị ọrụ ole na ole, ma n'ọtụtụ ọnọdụ, ọtụtụ n'ime mgbagwoju anya na-abịa site na ịmepụta akụrụngwa dị mkpa maka ọbá akwụkwọ na ọrụ niile. kwado ya . Agbanyeghị, mgbe ị na-eji Asụsụ Wolfram, a na-ewulite akụrụngwa n'ime ngwugwu ahụ, yabụ na ọ dịghị mkpa ikpughe ọrụ nkwado ndị a n'ụzọ zuru ezu, mana naanị mepụta ọrụ maka “topmost” ngwa-ọrụ akọwapụtara n'ọbá akwụkwọ. .

"Ecosystem" nke isi ihe ọmụma

Ọ bụrụ na ịdela ọrụ ndị ị na-eji oge niile, nyefee ha na ebe nchekwa ọrụ Wolfram! Ọ bụrụ na ihe ndị ọzọ anaghị apụta na nke a (mmepe asụsụ), mgbe ahụ ọbụna mgbe ahụ ọ ga-adịrị gị mfe iji ọrụ ndị ahụ maka ojiji nkeonwe. Otú ọ dị, ọ bụ ihe ezi uche dị na ya iche na ọ bụrụ na ị na-eji ọrụ ndị ahụ mgbe nile, ikekwe ndị ọrụ ndị ọzọ ga-ahụkwa na ha bara uru.

Dị ka o kwesịrị ịdị, ị nwere ike ịchọta onwe gị n'ọnọdụ ebe ị na-enweghị ike - ma ọ bụ na ị chọghị - ikesa ọrụ gị ma ọ bụ na ịnweta ohere ozi nkeonwe. Ọbụlagodi n'ọnọdụ ndị dị otú a, ị nwere ike ibuga ọrụ ahụ na akaụntụ igwe ojii nke gị, na-akọwa ikike nweta ha. (Ọ bụrụ na nzukọ gị nwere Wolfram Enterprise igwe ojii, mgbe ahụ, n'oge na-adịghị anya, ọ ga-enwe ike ịkwado ebe nchekwa atụmatụ nke onwe ya, nke enwere ike isi n'ime ụlọ ọrụ gị wepụta ma ọ ga-amanye echiche ka ndị ọrụ ndị ọzọ lelee ma ọ bụ na ọ gaghị elele.)

Ọrụ ndị ị na-edobere na ebe nchekwa ọrụ Wolfram ekwesịghị ịbụ nke zuru oke; naanị ha ga-aba uru. Nke a dị ka ngalaba "Error" na akwụkwọ Unix kpochapụwo - na ngalaba "Nkọwa" enwere ngalaba "Akwụkwọ ndetu" ebe ị nwere ike ịkọwa njedebe, nsogbu, wdg nke ị maralarị maka ọrụ gị. Na mgbakwunye, mgbe ị nyefere atụmatụ gị na ebe nchekwa, ị nwere ike itinye ndetu nrubeisi nke otu ndị ọrụ raara onwe ha nye ga-agụ.

Ozugbo ebipụtara njirimara, ibe ya na-enwe njikọ abụọ mgbe niile na ala: "Ziga ozi gbasara njirimara a"Na"Mkparịta ụka n'ime obodo Wolfram" Ọ bụrụ na ị na-agbakwunye ndetu (dịka ọmụmaatụ, gwa m maka ahụhụ), ị nwere ike ịlele igbe nke na-ekwu na ịchọrọ ka e kesaa ozi gị na ozi kọntaktị gị n'aka onye edemede ahụ.

Mgbe ụfọdụ, ịchọrọ naanị iji ọrụ sitere na ebe nchekwa ọrụ Wolfram, dị ka arụrụ arụrụ arụ, na-eleghị koodu ha anya. Agbanyeghị, ọ bụrụ na ịchọrọ ileba anya n'ime, enwere bọtịnụ Notepad mgbe niile n'elu. Pịa na ya, ị ga-enwetakwa akwụkwọ ndetu nkọwa izizi nke e debere na ebe nchekwa njirimara. Mgbe ụfọdụ ị nwere ike iji ya dịka ọmụmaatụ maka mkpa gị. N'otu oge ahụ, ị ​​nwekwara ike ịmepụta ngbanwe nke gị maka ọrụ a. Ị nwere ike biputere ọrụ ndị a ịchọtara site na ebe nchekwa na kọmputa gị ma ọ bụ na akaụntụ nchekwa igwe ojii aphid gị, ikekwe ịchọrọ ịnyefe ha na ntọala ihe ọmụma ọrụ, ikekwe dị ka ụdị nkwalite, gbasaa nke ọrụ mbụ.

N'ọdịnihu, anyị na-eme atụmatụ ịkwado forking ụdị Git maka ebe nchekwa atụmatụ, mana ugbu a, anyị na-agbalị ime ka ọ dị mfe, anyị na-enwekwa naanị otu ụdị anabatara nke njirimara ọ bụla arụnyere n'ime asụsụ ahụ. Ọtụtụ mgbe (ọ gwụla ma ndị mmepe kwụsịrị idebe atụmatụ ndị ha mepụtara ma zaghachi na ntinye aka nke onye ọrụ), onye edemede mbụ nke njirimara ahụ na-achịkwa mmelite na ya ma nyefee nsụgharị ọhụrụ, nke a na-enyocha ya na, ọ bụrụ na ha gafere usoro nyocha. , nke e bipụtara n'asụsụ ahụ.

Ka anyị tụlee ajụjụ nke otu “mbipụta” nke ọrụ ndị mepere emepe si arụ ọrụ. Ugbu a, mgbe ị na-eji ọrụ sitere na ebe nchekwa ọrụ, a ga-echekwa nkọwa ya na kọmputa gị kpamkpam (ma ọ bụ na akaụntụ igwe ojii gị ma ọ bụrụ na ị na-eji igwe ojii). Ọ bụrụ na ụdị njirimara ọhụrụ dị, oge ọzọ i jiri ya, ị ga-enweta ozi na-agwa gị nke a. Ma ọ bụrụ na ịchọrọ imelite ọrụ ahụ na ụdị ọhụrụ, ịnwere ike iji iwu ahụ mee ya Mmelite akụrụngwa. ("Ihe arụrụ arụ ọrụ" na-echekwa ozi ndị ọzọ n'ụdị, anyị na-eme atụmatụ ime ka nke a nwetakwuo ndị ọrụ anyị n'ọdịnihu.)

Otu n'ime ihe mara mma gbasara ebe nchekwa ọrụ Wolfram bụ na mmemme asụsụ Wolfram ọ bụla, ebe ọ bụla nwere ike iji ọrụ sitere na ya. Ọ bụrụ na mmemme pụtara na akwụkwọ ndetu, ọ na-adịkarị mma ịhazi ọrụ nchekwa ka ọ dị mfe ịgụ ọrụ "ihe ọnụọgụ abụọ ọrụ" (ikekwe na ụdị ụdị kwesịrị ekwesị).

Ị nwere ike ịnweta ọrụ ọ bụla na ebe nchekwa ọrụ mgbe niile site na iji ederede Ọrụ akụrụngwa[...]. Ma nke a dị ezigbo mma ma ọ bụrụ na ị dee koodu ma ọ bụ edemede ozugbo maka Wolfram Engine, dịka ọmụmaatụ, na iji IDE ma ọ bụ ndezi koodu ederede (o kwesiri iburu n'uche na ebe nchekwa ọrụ dakọtara na ya Ngwa Wolfram efu maka ndị nrụpụta).

Olee otú ọ na-arụ ọrụ?

N'ime ọrụ ndị dị na ebe nchekwa Wolfram nke a ga-ekwe omume iji otu ihe ahụ usoro akụ bases, dị ka na ebe nchekwa anyị niile dị (ụlọ ahịa data, Ebe nchekwa Neural Net, nchịkọta ngosi oru ngo wdg), dị ka akụrụngwa sistemụ Wolfram ndị ọzọ, ResourceFunction n'ikpeazụ dabere na ọrụ Ihe enyemaka.

Tụlee ResourceFunction:

Ebe nchekwa ọrụ Wolfram: Mepee ikpo okwu ohere maka ndọtị asụsụ Wolfram

N'ime ị nwere ike ịhụ ụfọdụ ozi site na iji ọrụ ahụ ozi:

Ebe nchekwa ọrụ Wolfram: Mepee ikpo okwu ohere maka ndọtị asụsụ Wolfram

Kedu ka ịtọlite ​​ọrụ akụrụngwa si arụ ọrụ? Nke kachasị mfe bụ ikpe naanị mpaghara. Nke a bụ ọmụmaatụ nke na-arụ ọrụ (na nke a bụ naanị ọrụ dị ọcha) ma kọwaa ya dị ka ọrụ akụrụngwa maka oge mmemme enyere:

Ebe nchekwa ọrụ Wolfram: Mepee ikpo okwu ohere maka ndọtị asụsụ Wolfram

Ozugbo ịmechara nkọwapụta, ịnwere ike iji ọrụ akụrụngwa:

Ebe nchekwa ọrụ Wolfram: Mepee ikpo okwu ohere maka ndọtị asụsụ Wolfram

Rịba ama na enwere akara ojii na ntụpọ ọrụ a Ebe nchekwa ọrụ Wolfram: Mepee ikpo okwu ohere maka ndọtị asụsụ Wolfram. Nke a pụtara na ọrụ BLOB na-ezo aka na ọrụ akụrụngwa ebe nchekwa akọwapụtara maka nnọkọ dị ugbu a. Njirimara akụrụngwa nke echekwara na kọmputa gị ma ọ bụ akaụntụ igwe ojii nwere akara isi awọ Ebe nchekwa ọrụ Wolfram: Mepee ikpo okwu ohere maka ndọtị asụsụ Wolfram. Ma enwere akara ngosi oroma maka njirimara akụrụngwa gọọmentị na ebe nchekwa atụmatụ Wolfram Ebe nchekwa ọrụ Wolfram: Mepee ikpo okwu ohere maka ndọtị asụsụ Wolfram.

Yabụ kedu ihe na-eme mgbe ị na-eji menu ịgbasawanye na akwụkwọ ndetu nkọwa? Nke mbụ, ọ na-ewe nkọwa niile dị na akwụkwọ ndetu na site na ha na-emepụta ihe atụ Ihe enyemaka). (Ma ọ bụrụ na ị na-eji IDE ma ọ bụ mmemme dabere na ederede, ị nwekwara ike ịmepụta nke ọma Ihe enyemaka)

A na-eji iwu ahụ arụ ọrụ mbugharị mpaghara site na ebe nchekwa na kọmputa gị MpagharaCache maka ihe onwunwe iji chekwaa ya ka Ihe Mpaghara na sistemụ faịlụ gị. A na-eme ntinye na akaụntụ igwe ojii site na iji iwu ahụ CloudDeploy maka ihe onwunwe ihe, na igwe ojii na-ebugharị bụ CloudPublish. N'ọnọdụ niile ResourceRegister A na-ejikwa aha ọrụ akụrụngwa aha, ya mere Ọrụ akụrụngwa["aha"] ga-arụ ọrụ.

Ọ bụrụ na ịpị bọtịnụ Nyefee maka ebe nchekwa ọrụ, ihe na-eme n'okpuru ya Nyefee akụrụngwa kpọrọ ihe akụrụngwa. (Ma ọ bụrụ na ị na-eji interface ntinye ederede, ị nwekwara ike ịkpọ Nyefee akụrụngwa ozugbo.)

Site na ndabara, a na-eme ntinye n'okpuru aha jikọtara ya na ID Wolfram gị. Mana ọ bụrụ na ị na-enyefe ngwa n'aha otu mmepe ma ọ bụ nzukọ, ị nwere ike tọọ NJ onye mbipụta dị iche kama were ya dị ka aha iji soro echiche gị na-emekọrịta ihe.

Mgbe ị nyefechara ọrụ gị ọ bụla na ntọala ihe ọmụma ọrụ, a ga-akwụnye ya n'ahịrị maka nyocha. Ọ bụrụ na ị nweta nzaghachi na nzaghachi, ha ga-abụkarị n'ụdị faịlụ ederede yana "sel nkọwa" agbakwunyere. Ị nwere ike ịlele ọkwa nke ngwa gị mgbe niile site na ịga Portal ndị otu usoro akụ. Mana ozugbo akwadoro atụmatụ gị, a ga-amara gị ọkwa (site na ozi-e) na a ga-eziga njirimara gị na ebe nchekwa ọrụ Wolfram.

Ụfọdụ aghụghọ na-arụ ọrụ

N'ileghachi anya na mbụ ọ nwere ike ịdị ka ị nwere ike were akwụkwọ nkọwa ma tinye ya n'eziokwu n'ime ebe nchekwa ọrụ, agbanyeghị, enwere ọtụtụ ụzọ aghụghọ dị na ya - na ijikwa ha chọrọ ime ụfọdụ mmemme meta dị mgbagwoju anya, ijikwa nhazi ihe atụ. dị ka koodu na-akọwa ọrụ , na Notepad n'onwe ya ka akọwara. Ọtụtụ n'ime ihe a na-eme n'ime, n'azụ ihe nkiri, mana ọ nwere ike inwe mmetụta ụfọdụ bara uru nghọta ma ọ bụrụ na ị ga-enye aka na ntọala ihe ọmụma njirimara.

Ngwa ngwa ngwa ngwa ngwa ngwa: Mgbe ị dejupụtara Definition Notebook, ị nwere ike na-ezo aka na ọrụ gị ebe niile site na iji aha dị ka. Ọrụ m, nke dị ka aha mgbe niile maka ọrụ dị n'asụsụ Wolfram, mana maka akwụkwọ nchekwa ọrụ, a na-edochi ya. Ọrụ akụrụngwa["MyFunction"] bụ ihe ndị ọrụ ga-eji mgbe ha na-arụ ọrụ.

Ụzọ aghụghọ nke abụọ: mgbe ị mepụtara ọrụ akụrụngwa site na Definition Notebook, a ga-ejiderịrị na ndabere niile etinyere na nkọwapụta ọrụ ma tinye ya nke ọma. Otú ọ dị, iji hụ na nkọwa ahụ ka dị modular, ịkwesịrị itinye ihe niile n'ụdị pụrụ iche oghere aha. (N'ezie, ọrụ na-eme ya niile, nọ na ebe nchekwa ọrụ.)

Dịka ọ dị, ị gaghị ahụ akara ọ bụla nke koodu ejiri hazie oghere aha a. Ma ọ bụrụ n'ihi ihe ụfọdụ ị na-akpọ akara ngosi na-adịghị arụ ọrụ n'ime ọrụ gị, mgbe ahụ, ị ​​​​ga-ahụ na akara a dị n'ime ime nke ọrụ ahụ. Agbanyeghị, mgbe ị na-ahazi Definition Notepad, opekata mpe akara kwekọrọ na ọrụ ahụ n'onwe ya bụ mgbanwe maka ngosi kacha mma dị ka BLOB na-arụ ọrụ karịa agwa agwa n'ime ime.

Ebe nchekwa ọrụ bụ maka ịkọwapụta ọrụ ọhụrụ. Na ọrụ ndị a nwere ike ịnwe nhọrọ. Ọtụtụ mgbe, paramita ndị a (dịka ọmụmaatụ, Method ma ọ bụ Foto) ga-enwe ike iji ya rụọ ọrụ arụnyere, yana maka ndị akara ngosi arụnyerelarị. Mana mgbe ụfọdụ njirimara ọhụrụ nwere ike ịchọ nhọrọ ọhụrụ. Iji nọgide na-enwe modularity, paramita ndị a kwesịrị ịbụ akara akọwapụtara n'ime ọnọdụ pụrụ iche (ma ọ bụ ihe dịka ọrụ akụrụngwa dum, ya bụ, onwe ha). Maka ịdị mfe, ebe nchekwa ọrụ na-enye gị ohere ịkọwa nhọrọ ọhụrụ na nkọwa eriri. Na maka ịdị mma nke onye ọrụ, nkọwa ndị a (na-eche na ha ji NhọrọUru и Usoro Nhọrọ) A na-edozikwa ya nke mere na mgbe ị na-eji ọrụ eme ihe, enwere ike ịkọwapụta paramita ọ bụghị naanị dị ka eriri, kamakwa dị ka akara ụwa na otu aha.

Ọtụtụ ọrụ na-eme naanị ihe ha kwesịrị ime mgbe ọ bụla a kpọrọ ha, mana ụfọdụ ọrụ kwesịrị ịmalite tupu ha enwee ike ịgba ọsọ n'otu oge - na iji dozie nsogbu a, enwere ngalaba "Initialization" na ngalaba Definition.

Ọrụ sitere na ebe nchekwa nwere ike iji ọrụ ndị ọzọ dịlarị na ebe nchekwa ahụ; iji hazie nkọwa maka ebe nchekwa ọrụ nke gụnyere ọrụ abụọ (ma ọ bụ karịa) na-arụtụ aka, ị ga-etinyerịrị ha na nnọkọ mmemme gị ka ị nwee ike. nkọwa dị ka ha Ọrụ akụrụngwa["aha"], mgbe ahụ, ị ​​​​nwere ike ịmepụta njikọ nke ọrụ ndị a ịchọrọ, ihe atụ (Aghọtaghị m) ma gbakwunye ọrụ ọhụrụ na ebe nchekwa dabere na ndị ezigara na mbụ. (ma ọ bụ ugbua ma ọ bụ na mbụ - okwu abụọ a na-adịghị mma)

Atụmanya mmepe. Kedu ihe kwesịrị ime mgbe ebe nchekwa ahụ buru ibu n'ezie?

Taa, anyị na-ebuputa ebe nchekwa ihe ngosi Wolfram, ma ka oge na-aga, anyị na-atụ anya na nha ya na ọrụ ya nwere ike ịba ụba nke ukwuu, na ka ọ na-etolite na mmepe, a ga-enwe nsogbu dị iche iche nke anyị tụrụ anya na ọ ga-ebili.

Nsogbu nke mbụ metụtara aha ọrụ yana iche ha. Emebere ebe nchekwa ọrụ ahụ n'ụzọ nke na, dị ka arụrụ arụ arụrụ arụ na Asụsụ Wolfram, ị nwere ike ịkọwa ọrụ ọ bụla enyere naanị site na ịkọwa aha ya. Mana nke a na-apụghị izere ezere pụtara na aha ọrụ ga-abụrịrị ihe pụrụ iche zuru ụwa ọnụ n'ofe ebe nchekwa ahụ, nke mere na, dịka ọmụmaatụ, enwere ike inwe naanị otu. Ọrụ akụrụngwa["My FavoriteFunction"].

Nke a nwere ike ịdị ka nnukwu nsogbu na mbụ, mana ọ bara uru ịmara na ọ bụ isi otu nsogbu ahụ maka ihe dị ka ngalaba ịntanetị ma ọ bụ njikwa mgbasa ozi ọha. Ma nke bụ eziokwu bụ na sistemụ kwesịrị ịnwe onye na-edeba aha - nke a bụ otu n'ime ọrụ ndị ụlọ ọrụ anyị ga-arụ maka isi ihe ọmụma ọrụ Wolfram. (Maka nsụgharị nke ebe nchekwa nke onwe, ndị na-edeba aha ha nwere ike ịbụ ndị nchịkwa.) N'ezie, enwere ike ịdebanye aha ngalaba Ịntanetị n'enweghị ihe ọ bụla na ya, ma na ebe nchekwa ọrụ, aha ọrụ nwere ike ịdebanye aha naanị ma ọ bụrụ na enwere nkọwa n'ezie. ọrụ ahụ.

Akụkụ nke ọrụ anyị na ijikwa ebe ihe ọmụma ọrụ Wolfram bụ ịhụ na aha ahọpụtara maka otu ọrụ bụ ihe ezi uche dị na ya nyere nkọwa nke ọrụ ahụ yana na ọ na-agbaso mgbakọ ịkpọ aha Wolfram. Anyị nwere ahụmịhe karịrị afọ 30 ịkpọ aha arụnyere arụnyere n'asụsụ Wolfram, ndị otu anyị ga-eweta ahụmịhe ahụ na ebe nchekwa ọrụ. N'ezie, a na-enwekarị ihe ndị ọzọ. Dịka ọmụmaatụ, ọ nwere ike iyi ka ọ dị mma ịnwe aha dị mkpirikpi maka ụfọdụ ọrụ, ma ọ ka mma iji "na-agbachitere" ogologo oge karịa aha n'ihi na ọ ga-abụrịrị na ị ga-abanye na onye chọrọ ịme aha ọrụ yiri ya n'ọdịnihu. .

(Okwesiri iburu n'uche ebe a na nani igbakwunye mkpado onye otu iji mebie oru agaghi enwe mmetuta nke e bu n'obi. N'ihi na ọ gwụla ma ị na-esi ọnwụ na-ekenye mkpado mgbe niile, ị ga-achọ ịkọwa mkpado ndabara maka ọrụ ọ bụla enyere, ma kenye mkpado edemede. , nke ga-achọkwa nhazi zuru ụwa ọnụ ọzọ.)

Ka isi ihe ọmụma nke ọrụ Wolfram na-etolite, otu n'ime nsogbu ndị nwere ike ibilite bụ nchọpụta nke ọrụ, nke usoro ahụ na-enye. search ọrụ (na nkọwa faịlụ nwere ike ịgụnye isi okwu, wdg). Maka ọrụ arụnyere n'ime Asụsụ Wolfram, e nwere ụdị ntụgharị okwu ọ bụla na akwụkwọ ahụ iji nyere aka "kpọsaa" ọrụ ahụ. Ọrụ ndị dị na ebe nchekwa ọrụ nwere ike ịtu aka ọrụ arụnyere n'ime ya. Ma gịnị banyere ụzọ ọzọ? Iji mee nke a, anyị ga-anwale ụdị dị iche iche iji kpughee ọrụ nchekwa na ibe akwụkwọ maka ọrụ arụnyere.

Maka ọrụ arụnyere n'ime asụsụ Wolfram enwere ihe a na-akpọ oyi akwa nchọpụta ewepụtara netwọk nke "ibe enyemaka", nke na-enye ndepụta ahaziri ahazi nke metụtara mpaghara ụfọdụ. Ọ na-esikarị ike ịhazi ibe mmadụ nke ọma, ma ka asụsụ Wolfram na-etolite, ibe mmadụ na-achọkarị ịhazigharị kpamkpam. Ọ dị mfe itinye ọrụ site na ebe nchekwa gaa n'ụdị sara mbara, na ọbụna imebi edemede ndị ahụ mgbe niile, mana ọ bara uru karịa ịnwe ibe ntụaka asụsụ ahaziri nke ọma. Amabeghị otú kacha mma ịmepụta ha maka ntọala ihe ọmụma ọrụ dum. Ọmụmaatụ, MepụtaResourceObjectGallery N'ime ebe nchekwa ihe, onye ọ bụla nwere ike biputere ibe weebụ nwere "nhọpụta" ha site na ebe nchekwa:

Ebe nchekwa ọrụ Wolfram: Mepee ikpo okwu ohere maka ndọtị asụsụ Wolfram

A na-ahazi ebe nchekwa ọrụ Wolfram dị ka ebe nchekwa ọrụ na-adịgide adịgide, ebe ọrụ ọ bụla dị na ya ga-arụ ọrụ mgbe niile. N'ezie, ụdị njirimara ọhụrụ nwere ike ịdị, anyị na-atụkwa anya na ụfọdụ njirimara ga-abụ ihe na-agaghịzi adị na ya ka oge na-aga. Ọrụ ndị ahụ ga-arụ ọrụ ma ọ bụrụ na ejiri ha na mmemme, mana ibe akwụkwọ ha ga-ejikọta na ọrụ ọhụrụ, nke dị elu karị.

Emebere ebe nchekwa ihe Wolfram ka ọ nyere gị aka ịchọpụta atụmatụ ọhụrụ ngwa ngwa wee mụta ụzọ ọhụrụ iji asụsụ Wolfram. Anyị nwere nchekwube na ụfọdụ n'ime ihe enyochala n'ime ebe nchekwa ihe ga-emecha nwee ezi uche ịghọ akụkụ arụnyere n'ime isi asụsụ Wolfram. N'ime afọ iri gara aga, anyị enweela ụdị nhazi ahụ atụmatụ ewepụtara na mbụ na Wolfram | Alfa. Na otu n'ime ihe mmụta a na-amụta site na ahụmahụ a bụ na ịchọta ụkpụrụ nke ịdị mma na nkwụsi ike nke anyị na-elekwasị anya na ihe niile e wuru n'ime asụsụ Wolfram chọrọ nnukwu ọrụ, nke na-esikarị ike karịa mgbalị mbụ iji mejuputa echiche ahụ. N'agbanyeghị nke ahụ, ọrụ dị na ntọala ihe ọmụma ọrụ nwere ike bụrụ ihe akaebe bara uru nke echiche maka ọrụ n'ọdịnihu nke nwere ike mechaa wuo n'ime asụsụ Wolfram.

Ihe kachasị mkpa ebe a bụ na ọrụ dị na ebe nchekwa ọrụ bụ ihe dịịrị onye ọrụ ọ bụla iji mee ihe ugbu a. Ọ ga-ekwe omume na njirimara asụsụ obodo nwere ike ịka mma ma na-arụ ọrụ karịa, mana ebe nchekwa atụmatụ ga-enye ndị ọrụ ohere ịnweta njirimara ọhụrụ niile ozugbo. Na, nke kachasị mkpa, echiche a na-enye onye ọ bụla ohere ịgbakwunye atụmatụ ọhụrụ ọ bụla ha chọrọ.

Na mbụ n'akụkọ ihe mere eme nke asụsụ Wolfram, echiche a agaraghị arụ ọrụ nke ọma dịka o siri rụọ ọrụ, ma n'oge a, a na-etinye mgbalị dị ukwuu n'asụsụ ahụ, na nghọta miri emi nke ụkpụrụ nhazi asụsụ, nke na ọ dị ugbu a ka ọ dị nnọọ mma. kwere omume maka nnukwu obodo nke ndị ọrụ ịgbakwunye atụmatụ ndị ga-ejigide nhazi nhazi iji mee ka ha baa uru nye ọtụtụ ndị ọrụ.

Enwere mmụọ nka dị egwu (?) n'ime obodo ndị na-eji asụsụ Wolfram. (N'ezie, obodo a na-agụnye ọtụtụ ndị na-eduga R & D ndị mmadụ n'ọtụtụ dị iche iche.) Enwere m olileanya na Wolfram Feature Repository ga-enye usoro dị irè maka ịmeghe na ịgbasa mmụọ nke talent a. Naanị ọnụ ka anyị nwere ike ịmepụta ihe ga-agbasawanye mpaghara ebe enwere ike itinye ụkpụrụ nhazi asụsụ Wolfram na ya.

N'ime ihe karịrị afọ 30, anyị ejirila asụsụ Wolfram bịa ogologo oge. Ugbu a ọnụ, ka anyị gakwuo n'ihu. M na-agba ndị ọrụ niile a na-akwanyere ùgwù nke asụsụ Wolfram gburugburu ụwa ume ka ha jiri ebe nchekwa na-arụ ọrụ dị ka ikpo okwu maka nke a, yana ọrụ ngwanrọ ọhụrụ dị ka Wolfram Free maka Ndị Mmepe.

isi: www.habr.com

Tinye a comment