625
A Maple egy fejlett matematikai problémamegoldó és programozói szoftver.
-
#105
Bár ehhez azért kellett a gépemnek 7 mp. -
xDJCx #104 Bizony, ilyet is tud a Maple :)
# háromszög 3 csúcspontjával megadva, körülírt köre, magasságvonalak.
restart;
with(geometry):
triangle(T, [point(A,-1,1.5), point(B,1,1), point(C,0.5,2.5)]):
circumcircle(Elc, T, 'centername' = O):
altitude(hA1,A,T):altitude(hA2,B,T):altitude(hA3,C,T):
draw([Elc(color=blue),T(color=red),hA1(color=green),hA2(color=green),hA3(color=green)],printtext=true);
-
#103 te nagyon profi vagy! :) -
xDJCx #102
hali! Ez csak azért nem működött, mert a két függvény képletben más független változót használtál. Így már jó:
f:=x^2;
g:=2*(x^3)-15*x^2+36*x+1;
plot({f,g},x=0..2);
#de így is jó:
plot([f,g],x=0..2);
#Az utóbbit kiegészítve pl. jelmagyarázattal és előírt színekkel:
leg1:=convert(x^2,'string');#a képletből sztringet kell csinálni a felirathoz:
leg2:=convert(2*(x^3)-15*x^2+36*x+1,'string');
plot([f,g],x=0..2,color=[blue, red],legend=[leg1,leg2],title='fuggvenyek');
Bonyolultabb esetekben pedig a display parancs használható több függvény, vagy más rajzobjektum együttes megjelenítésére.
-
#101 Jajj!
Az elős mondat bőven elég volt válasznak! :D
te téker :D -
#100 "a restart egyébként mire jó?"
Törli a Maple belső memóriáját (változók, függvények, stb).
restart; - Command to reset all variables. Should be used at the top of every program.
the "restart" command, which clears Maple's internal memory of all prior assignments and definitions, forward.[courier]
[courier]When beginning a new worksheet or a new section within a given worksheet, it is often useful to remove all variable and function assignments. This is accomplished with the restart command.
Use the restart; command to unassign all variables, reset built-in variables (such as Digits) to
their original values, and unload all packages. Of course, this should be used with care.
-
#99 vov!
a restart egyébként mire jó? -
#98 -
xDJCx #97
Hamis gyök: ajánltos mindig visszahelyettesíteni a megoldást az eredeti egyenletbe a Maple-ben is, itt például a visszahelyettesítlskor figyelmeztet a nullával való osztás miatt:
restart;
eq:=3*x+1/(x-5)=15+1/(x-5);
sol:=solve(eq,x);
subs( x=sol, eq );
Szerintem súlyosabb probléma a Maple-ben (is) a gyökvesztés lehetősége. Ennek elkerülésére nincs biztos módszer. Az _EnvAllSolutions környezeti változót mindenestere ajánlatos true-ba állítani, ez sokszor megoldja az ilyen problémákat:
restart;
_EnvAllSolutions := false;
solve(sin(x)=0,x);
# csak egy megoldást ad meg a végtelen sok közül.
_EnvAllSolutions := true;
# így már az összeset megadja:
solve(sin(x)=0,x); -
xDJCx #96 A függvény lokális szélsőérték helyei így is számolhatóak:
restart;
f:=2*x^3-15*x^2+36*x+1;
# első, második derivált
fd1:=diff(f,x);
fd2:=diff(fd1,x);
# lok. max helyek: ahol f'=0, f''<0
solve({fd1=0,fd2<0},x);
# lok. min: ahol f'=0, f''>0
solve({fd1=0,fd2>0},x); -
xDJCx #95 a:=(2^(341-1)/341);
# lebegőpontos számként kiértékleni:
evalf(a);
# megadható a digitek száma is pl.:
evalf(a,15); -
xDJCx #94 primszám-e?
isprime(341);
törzstényezőkre bontás:
ifactor(341);
-
xDJCx #93 Sziasztok! Jó, hogy van ilyen fórum is, most találtam rá. Remélem lesz ez még pörgősebb is. Én Maple 9.5-öt használok jelenleg.
Szerintem, aki matektanuláshoz használja segítségként a Maple-t, annak nem érdemes feltétlenül elmélyedni a Maple-parancsokban, mert nagyszerűen használható tutorok állnak rendelkezésre a legtöbb szóba jöhető témához, legalábbis az újabb verziókban.
Pl. függvényanalízishez ( függvény lokális szélsőérték helyei, növekvő, csökkenő szakaszai, komvexitás...) előhívható maplet:
Student[Calculus1][CurveAnalysisTutor]();
Ez a Tools menüből is elérhető persze. -
#92 De, ha úgy érzed, hogy mégiscsak tudnék valamit segíteni az angolban, akkor priviben megtalálsz... -
#91 Elsőre nem hangzik rosszul.
De...
Ha megbuktat, akkor idénre nekem már tök mindegy a matek. :(
Illetvemindezt úgy mondod, mintha olyan nagyon menne nekem az angol. :)
Jövőhéten Elektronika és Programozás módszertan vizsgám lesz. -
#90 Sőt! Nekem kellene egy ember, aki leellenőrzi a magyarról-angolra és visszafelé lefordított szövegeimet és kicsit elmagyarázza, hol cseszem el. Középfok írásbeli, ITK-s szinvonal. Ha heti 3x1.5 órát foglalkozol velem a jövő hét szombati nyelvvizsgámig, akkor én is hasonló tempóban belédnyomom a matekot :) Áll az alku?!
-=ZR=- -
#89 ez bizony szomorú! Én nagyszerűen tudok ám matekot magyarázni! (A hírdetés nem minősül ajánlattételnek... :P )
-=ZR=- -
#88 Hát azért ne bízd el magad. Most fogok megbukni analízisből. Várom a tanár e-mail-jét, amiben leírja, hogy "hülye vagy lányom, ismételd át jövőre". -
#87 dehogyis! Örülök, hogy vannak, akik szeretik felfedezni önként és dalolva a függvények szép világát! Csak nem megfeledkezni a tanultakról és nem általánosítani, mer' abból lesznek a bakik!
-=ZR=- -
#86 Ööö, valami rosszat mondtam, Tanár úr? -
#85 Amikor jönnek a korrepetálásra a fiúk-lányok, hogy miért kaptak egy büdös nagy egyest arra, hogy "egy függvénynek szélsőértéke van abban a pontban, ahol az első deriváltja nullával egyenlő", mindíg elmagyarázom, hogy a deriválásnál tessék megjegyezni az x^3 függvényt. Az első deriváltja 3*x^2 és ez x=0-ban nulla, de az x^3 szigorúan monoton nő, nincs neki szélsőértéke. És el szokom őket zavarni a könyvtárba, hogy hozzanak ki egy normális analíziskönyvet és tanujják meg abból azokat a rohadék tételeket. Az a gond (főleg a mérnökökkel - mint én pl.), hogy hajlamosak elfelejteni, melyik szabály milyen feltételekkel igaz.
Sanyarú.
-=ZR=- -
#84 plot({2*x^3-15*x^2+36*x+1, 6*x^2-30*x+36}, x=-1..6, y=-2..40);
Ez meg az, hogy hol csökken a 2*x^3-15*x^2+36*x+1 függvény. Ott, ahol a 6*x^2-30*x+36, vagyis a deriváltja negatív. 2 és 3 között. -
#83 Jók ezek a jegyzetek magamnak is:
> plot({x^3, 3*x^2}, x=-2..4, y=-1..4);
x^3
és deriváltja 3*x^2 -
#82 én azért szeretem használni, nem olyan rossz... ;)
a "nem görög az egerem maple alatt" problémára van valakinek tippje? úgy értem, hogy alapból menjen, ne kelljen telepíteni mindenfélét...
-=ZR=- -
#81 De nem tudja a /x-5 -ből, hogy 0-val nem osztunk?
Először rendezi? Mert ugye akkor már nem számít a 0-val való osztás.. -
#80 1 kérdés: van valamelyik egyetemen olyan MAPLE licensz, hogy Macintosh gépen valamilyen MacOS alatt fusson? (Mert egyetemek vásárolnak licenszt, hogy a hallgatók orrba-szájba használhassák ezeket az eszközöket jól.)
-=ZR=- -
#79 OK, de ez egy szimbolikus matematikai szoftver! Azt megértem, hogy egy numerikus megoldó rámászik az x=5-re, mert az algoritmusa azt mondja neki az egyes iterációs lépések során, de ennek azt kellene csinálnia, hogy hoppsz, osztunk-e valahol olyan taggal, amiben x van? Igen, kettőben is! Akkor nézzük az egyiket, az hol nulla? x=5-nél nulla. Jó, akkor ezt kivesszük az alaphalmazból. A másiknál mi van? Ott x=5-nél van zűr. Ezt is kivesszük az alaphalmazból, ha még nem vettem ki. De már kivettem, akkor marad az alaphalmaz, kivonva az x=5 elemet.
Akkor kezdjük el megoldani... És innentől jöhet mindenféle olyan átalakítás, ahol ha nem történik az (x-5) tag eltüntetése a nevezőből, akkor nem kell semmivel sem törődni, míg ha igen, akkor megvizslatja a program, hogy ki van-e zárva az x=5. Ha ki volt zárva és azt kapja megoldásnak, hogy x=5, akkor ezt el kell hogy vesse, mert nincs benne a megoldás a megmaradt alaphalmazban.
-=ZR=- -
#78
Hajnal Imre - Matematika I, Nemzeti Tankönyvkiadó, Budapest, 1996, 188. oldal:
"10. példa
Oldjuk meg a 3*x+8/(x-5)=15+8/(x-5) egyenletet.
Ez törtes egyenlet, mert a tört nevezőjében ismeretlent tartalmazó kifejezés van. Az egyenlet alaphalmaza az R\{5} halmaznál bővebb nem lehet.
Az egyenlet megoldásakor természetesnek tűnik, hogy mind két oldalából elvesszük a 8/(x-5) törtet. Ekkor a 3*x = 15 egyenlethez jutunk. Ennek az alaphalmaza - ha magában csak ezt az utóbbi egyenletet néznénk - lehetne R is. Azonban az átalakítás közben nem bővíthetjük az egyenlet alaphalmazát, marad az R\{5} halmaz.
A 3x = 15 egyenletnek a megoldása x = 5 lenne, ez azonban nem eleme az egyenlet alaphalmazának, így ennek az egyenletnek nincs megoldása."
Szóval mivel a programoknak nem adtad meg, hogy az egyenlet alaphalmaza R\{5}, így a buta számítógép automatikusan kiszámolja neked (ismeri a végtelen fogalmát). Szóval summa-summárum: adj az x-nek határt. -
#77 :((( na, ez így nem fog menni, pedig még fel is tudtam tölteni... /forumkepek/2006_05/Steiner_fa.mws.jpg ide rakta, azt viszont nemtom, hogy el lehet-e érni ezt a mappát webről...
Más: azt hogyan lehet megoldani, hogy a görgős egér görgesse a MAPLE ablakot is? Mert nekem minden programnál megy az egér görgő simán, kivéve a MAPLE-t!
-=ZR=- -
#76 Egy kis ajándék: Csőhálózat fektetéshez: weben érdemes rákeresni a "Steiner fa" vagy "Steiner tree" kifejezésekre. Anno a Tudomány c. lapban volt egy "Matematikai észjáték" sorozat és ott is megtalálható ennek egy nagyon élvezetes leírása:
értelemszerűen letölteni és a végéről leszedni a ".jpg"-et, hogy megmaradjon az eredeti kiterjesztés!
-=ZR=-
-
#75 azért én sem akarok rá panaszkodni, sokmindent megoldott már nekem :) --- ellenben: van valakinek jó öreg DOS-os DERIVE-ja? Minél régebbi, ugyanis egy HP700LX-re akarom felrakni és annak 5.0-ás DOS-a és 80186-os procija van (nem elírás! tényleg!)
-=ZR=- -
#74 :D
naigen -
#73 láttam, még tegnap megnéztem .. -
#72 pedig megoldja mint a huzat! és a Mathematica is! és a többi szimbolikus szoftver is! nekem ezzel nincs is gondom, valszeg az átlagközépiskolások hatvan-hetven százaléka hasonlóan megoldja x=5-re ;) Nekem az a problémám, ha egy ilyen egyszerű esetben kiköpi a "rossz" eredményt, akkor megbízhatok-e benne, amikor az epidurális érzéstelenítéshez tervezek vele egy új fecskendőt és kiköp egy folyadéksebességet, aminél a folyadéksugár még nem végja át a gerincvelő ideget, vagy nem hoz létre akkora nyomást, ami bénuláshoz vezet. amikor már van tétje a dolognak, kicsit elbizonytalanodik az ember (a példák blőd példák, de lehetnek ilyen esetek)!
-=ZR=- -
#71 egyik*
másik*
.D -
#70 A fene egye meg, már megint! Tehát a tényleg helyes:
név := egyenlet_baloldala = egyenlet_jobboldala
-=ZR=- -
#69 :):):)
jobb vs. bal :):) -
#68 és persze felcseréltem a két oldalt! tehát
név := egyenlet_jobboldala = egyenlet_baloldala
Ez a helyes!
Ugye mindenki érti a problémát, hogy 0-val még a legújebb CASIO sem tud osztani...!
-=ZR=- -
#67 de valami nem lehet jó
midenki "isteníti" Maple-t
nem lehet olyan hülye sw, hogy egy ilyet megold... -
#66 dehogyis! ez egy egyenlet, amit meg akarok oldani és a "neve" az, hogy "eq". egy egyenletet Maple-ban úgy kell megadni, hogy:
név := egyenlet_jobboldala = egyenlet_baloldala
-=ZR=-