Maple
Jelentkezz be a hozzászóláshoz.
én javarészt mérnöki problémák megoldására használom - itt max egy-két diffegyenlet kacsingat vissza, de fõként optimálási feladatokat oldok meg vele.
A sorrend:
HP32SII - ha számolni kell
HP15C - ha kicsit nagyobb a baj
HP48SX - ha komoly a baj
MAPLE - minden más esetben
*Zsebszámológépet keresek!* Ha van eladó CASIO, Hewlett-Packard, Texas Instruments számológéped, küldj privát üzenetet! Programozható típusok el?nyben! Ócskaságok, hibásak is érdekelnek!
túl erõforrászabáló?
www.rdha.hu [bf 80k] [bf2 100k] KisKöcsögkör FTW! \"Az ország azé, aki teliszüli.\"
Gyönyörûen rajzolja a függvényeket, nagyszerûen számol, jó a solve - minden szuper!
*Zsebszámológépet keresek!* Ha van eladó CASIO, Hewlett-Packard, Texas Instruments számológéped, küldj privát üzenetet! Programozható típusok el?nyben! Ócskaságok, hibásak is érdekelnek!
*Zsebszámológépet keresek!* Ha van eladó CASIO, Hewlett-Packard, Texas Instruments számológéped, küldj privát üzenetet! Programozható típusok el?nyben! Ócskaságok, hibásak is érdekelnek!
[email protected]
ZR: arról van szó, h a szokásos differenciaegyenletekben szereplõ változók helyett, most nem ezen változók abszolút értékére van felírva a diffegyenlet, mert az nemlineáris lenne, amit viszont nem tudunk kezelni (márha sztochasztikát is teszünk a rendszerbe), ezért valahogy lineáris alakra kell hozni. 1.fokú taylor közelítés pl. kiváló. A fókuszpont pedig az adott változó hosszú távú egyensúlyi szintje. nos és akkor a diffegyenletekben az adott változó ettõl (tehát egyensúlyi értékétõl) való eltérése szerepel mint x(t) vagy x(t+1) ,x(t+2). És miután így van felírva, gondolom hogy meg lehet úgy oldani, ahogy szerepel is megoldásban.
És ez zavar, h ugye akkor ehhez kellene az x(0) és x(1), úgy oké, királyság, megoldja a MAPLE, pl. k-idõig felírva, vagy még végtelenre is ugyanúgy nyilván. De pont a lényeg, hogy a másodfokú diffegyenletnek a megoldására nem ilyen alakot hoznak ki, hanem egy elsõfokút, odaírva h ez az egyetlen stabil megoldás. és persze a paraméterek legalább emeletestörtes, ilyen gyök olyan gyök alatt, felett.. szóval ezért mondtam, h ide is most leírhatnám, de kb. nem lehetne érteni belõle semmit, viszont feleslegesen nem akarom terhelni senki postafiókját, de
ha érdekel valakit, akkor pdf-be beírom a cuccost😊
összeségében nem hosszú, pár sor😄 és pont ez a bajom, h a kiindulás és a végeredmény között mi van?😄
mP.
1.) látnánk ilyet is
2.) látnánk, h hogyan lehet ezt Maple-ban kezelni
3.) talán én is felfogom, mirõl van szó
4.) amúgy is nyári uborkaszezon van matekilag, sz'al jól fog jönni 😛 😉
*Zsebszámológépet keresek!* Ha van eladó CASIO, Hewlett-Packard, Texas Instruments számológéped, küldj privát üzenetet! Programozható típusok el?nyben! Ócskaságok, hibásak is érdekelnek!
bocs a tex-esektõl😄
mP.
De nekem differencia-egyenletekhez kellenének számítást megkönnyítendõ.
És e-bookokat is találtam, de sehol nemláttam disztkrét idõt, mindenhol csak folytonosat. Vagy akkor marad az átírás? v én voltam figyelmetlen..
ill az egyenleteimben a változók adott adat százalékos elétérését jelentik egy fókuszponttól (merthogy eleve egy nemlineáris rendszerrel van dolgom, és 1fokú közelítéssel odljuk meg, magára a sokszor sok sztochasztikus differenciaegyenlet-rendszerre ismerek és használok is két algoritmust, de a kérdés igazából ennél egyserûbb😊). :
Angol tanulmányokban láttam, (csak levezetést nem, ez a baj), hgoy pl. gy 2.fokú differenciaegyenletre ezekre nemcsak a matekkönyvekbbõl is jólismert általános alakot adják megolásnak. Tehát nem az Au_t^(1)+Bu_t^(2) alakot egy másodfokú differenciaegyenletre (ahol ugye u^(1) és u^(2) t idõ vmilyen függvénye, és A és B tetszõleges konstansok, és akk nem is bezsélve most, ha inhomogénrõl van szó😊).
Nos tehát, százalékos elétést mutató-ként a stabil megoldást magukkal a szerepelt változókkal adják meg.
Ha esetleg nem érthetõ, vagy valakit érdekel a probléma, szeméylesen szívesen elküldök egy pdf-t, hogoy mire gondolok😊 [email protected]
üdv, és köszi, és minden jót mindenkinek!
mP
Angolul pl. a Maple súgójában, részletes, példák is vannak erre. Pl. dsolve, pdsolve parancsoknál.
?dsolve
?pdsolve
Vagy keres rá google-lal találhatsz néhány magyar leírást is hozzá.
diffegyenletek megoldásáról maple-ben vhol tud valaki vmi jó leírást?
köszi elõre is
Elektromos áramkörökre létezett már egy kis ingyenes csomag, a Syrup, amellyel egyszerûbb áramköröket lehetett szimbólikusan analizálni (DC, AC és tranziens). A csomag képes volt a rendszert leíró egyenletrendszereket generálni és jó esetben (ha kis méretû volt a hálózat) megoldani õket.
Persze a Syrup erõs korlátokkal rendelkezett, elsõsorban ami a elemezhetõ hálózatok kompexitását illeti. Topvábbá nem lehetett berajzolni a hálózatot, hanem netlist formában (Spice) lehetett megadni, amit viszont fel tudott ebbõl rajzolni. Másrészt nem voltak gyári alkatrésztípusok. A MapleSim fõ erõssége abban látszik, hogy azon kívül, hogy kényelmesen be lehet rajzolni könnyen a rendszert, képes szimbólikusan egyszerûsíteni a bonyolult egyenletrendszereket, ezáltal megoldhatóvá téve azokat.
*Zsebszámológépet keresek!* Ha van eladó CASIO, Hewlett-Packard, Texas Instruments számológéped, küldj privát üzenetet! Programozható típusok el?nyben! Ócskaságok, hibásak is érdekelnek!
beírom, enter, eredmény: 100 (a többi szám lemarad)
ez miért van??? talán a beviteli mód nem helyes?
*Zsebszámológépet keresek!* Ha van eladó CASIO, Hewlett-Packard, Texas Instruments számológéped, küldj privát üzenetet! Programozható típusok el?nyben! Ócskaságok, hibásak is érdekelnek!
A következõ for ciklust szeretném lefuttatni:
for i from 6 by 2 to 100 do print(i) end do;
ami, ugye 6-tól kettesével kiírja 100-ig a számokat. A parancs futtatásának végeredménye szimplán 100 lesz. Valamiért csak ezt az egy számot írja ki. Az lenne a kérdésem, hogy a többit hogyan, milyen beállítással tudnám elõvarázsolni? pls valaki segítsen, köszi
http://www.maplesoft.com/products/maplesim/index.aspx
http://www.maple8.com/view.aspx?SID=6379
www.kimhua.co.kr/download/maple/MapleSim_Pilot_Dem.pdf
Azóta valaki felpakolta esetleg PocketPC-re???
*Zsebszámológépet keresek!* Ha van eladó CASIO, Hewlett-Packard, Texas Instruments számológéped, küldj privát üzenetet! Programozható típusok el?nyben! Ócskaságok, hibásak is érdekelnek!
Egy másik megoldás erre, egy fokkal egyszerûbb, mert van egy tau nevû függvény is a numtheory csomagban, amely a pozitiv osuztók számát adja közvetlenül.
koszto2:=proc(k::posint,Maxszam::posint)
local n,q:
for n from 1 to Maxszam do
if k=numtheory
end do:
return <'szám' n,'osztók_száma'=k="n,'osztók_száma'=k">'szám'>;
end proc;
koszto2(12,10^12);
És érdemes a frissebb javítással feltenni. A mininovan 11.01. is van.
Lehetne hatékonyabb algoritmust is az osztó keresésre, meg lehetne elemibb uton is a divisors parancs nélkül. A felhasznált divisors parancsot egyébként ki is lehet listázni, ahogy a legtöbb maple parancsot. Az látszik, hogy a primtényezõs felbontás parancsát, az ifactor-t, pontosabban ennek egy változatát használja. Itt a törzstényezõk szerepelnek, valamilyen hatványokon, az összes osztóhoz elõ kell állítani a törzstényezõk kívül az összes ilyen hatványt is, ennyivel csinál többet a divisors lényegében. A divisors parancs eredménye egyébként halmaz típusú, benne az osztókkal {..}, az elemeinek számát a nops paranccsal lehet megkapni (nops=number of operands).
A geometry csomaggal pedig a szabályos sokszögeteket (regularpolygon) és a kört is fel lehet rajzolni, illetve mindenféle paraméterét számolni, beeértve a kerületet is.
Lásd a helpben ?geometry
Az evalf lebegõpontos kiértékelõ parancsban pedig meg lehet adni hány digitre számoljon. Pl evalf(K, 20);
Elõször nem értettem a kerületképletek miértjét, de én elõbb kérdezek, aztán gondolkodom..úgyhogy felrajzolás után már érthetõ volt minden. <#smile>#smile>
A programszerkezetet meg elemeznem kell kicsit, de nem nagy feladat...magamtól nem biztos, hogy ment volna 😄
A kerületképletek egyszerûen adódnak, ha felrajzolja az ember a sokszögeket meg a kört, és megfelelõ derékszögû háromszögeket.
Az osztós feladatnál pedig célszerû lehet az infintiy helyett valami nagy számot megadni a ciklusban, akár bemenõ paraméterként is, hogy ne keressen akármeddig, mert arra lehet, hogy nincs garancia, hogy van éppen k darab osztós szám egyáltalán, vagy ha van, akkor lehet, hogy az ilyenbõl a legkisebb is nagyon nagy.
A kerüetek különbsége függni fog n-tõl, és r-tõl is a kör sugarától:
Kk:=proc(n,r)
local K, k:
K:=n*2*r*tan(Pi/n):# kör köré írt szabályos sokszog kerülete
k:=n*2*r*sin(Pi/n):# körbe írté
evalf(K-k);
end proc;
Kk(5,1);
1.387572757
Ha n nagy, akkor a kerületek különbsége nullához tart, és az egyes kerületek meg 2*r*Pi-hez.
Számítsuk ki a körbe és a kör köré írt szabályos n-szög kerülete közti különbséget (n paraméter) <#help>#help>
Azt esetleg meg tudod nekem mondani, hogy ha tudom az osztók számát, akkor visszafelé hogyan keresem meg a konkrét számok közül a legkisebbet?
A numtheory beépített csomag divisors parancsa egy egész szám pozitív osztóit keresi meg, ennek segítségével egy eljárás (Maple 11-ben):
koszto:=proc(k::posint)
local n,q:
for n from 1 to infinity do
q:=nops(numtheory
if k=q then break:end if:end do:
return ['szám'=n,'osztók'=numtheory
end proc;
pl.
koszto(12);
<`szám` 12="12" ="" 60,="60," `osztók`="`osztók`" {1,="{1," 2,="2," 3,="3," 4,="4," 5,="5," 6,="6," 10,="10," 12,="12," 15,="15," 20,="20," 30,="30," 60},="60}," `osztók_száma`="`osztók_száma`">`szám`>
Szeretnék segítséget kérni maple programozáshoz!
Milyen algoritmussal található meg a legkisebb pozitív egész szám, amelynek pontosan k pozitív osztója van (k paraméter) ?
Köszi, hajnee
torrenten még nem kapható 😞
www.rdha.hu [bf 80k] [bf2 100k] KisKöcsögkör FTW! \"Az ország azé, aki teliszüli.\"
http://www.maplesoft.com/products/Maple/demo/index.aspx#
*Zsebszámológépet keresek!* Ha van eladó CASIO, Hewlett-Packard, Texas Instruments számológéped, küldj privát üzenetet! Programozható típusok el?nyben! Ócskaságok, hibásak is érdekelnek!
Biztosan tudja valaki, hogyan lehet két piecewise()-al adott függvény szorzatát, mint függvényt elõállítani!?!
Egyszerû sziltanos számításhoz kell, ott van olyan, h két hajlítónyomatéki függvény szorzatát kell elõállítani. Itt mindegyik hajlítónyomatéki függvény szakaszonként adott, de az értelmezési tartomány ugyanaz.
Minden ötletnek nagyon örülök! Elõre is köszönöm!
Más - régi téma:
Biztos, hogy nem lehet egy kis ipaq-ra ráerõszakolni vmelyik régebbi MAPLE-t? Mi van ha DOS-os vagy még 16 bites windowsra (??nem értek hozzá) változatot próbálok installni egy modernebb masinára?
Valaki megpróbálhatná a kedvemért egy memókártyáról felnyomni egy PDA-ra, hátha összejön! Legfeljebb a kijelzõ okozhat gondot, de még talán az sem!
*Zsebszámológépet keresek!* Ha van eladó CASIO, Hewlett-Packard, Texas Instruments számológéped, küldj privát üzenetet! Programozható típusok el?nyben! Ócskaságok, hibásak is érdekelnek!
akár flashben is például sokkal egyszerûbben létre lehet egy ilyet hozni, sokkal normálisabb irányítással, és az erõforrásokat se zabálná ennyire
www.rdha.hu [bf 80k] [bf2 100k] KisKöcsögkör FTW! \"Az ország azé, aki teliszüli.\"
Itt meg learás van hozzá:
http://www.geocities.com/andy_revenko/MyMaplet.html