PK‰]mXñB–Hmimetypetext/x-wxmathmlPK‰]mXQdBV55 format.txt This file contains a wxMaxima session in the .wxmx format. .wxmx files are .xml-based files contained in a .zip container like .odt or .docx files. After changing their name to end in .zip the .xml and eventual bitmap files inside them can be extracted using any .zip file viewer. The reason why part of a .wxmx file still might still seem to make sense in a ordinary text viewer is that the text portion of .wxmx by default isn't compressed: The text is typically small and compressing it would mean that changing a single character would (with a high probability) change big parts of the whole contents of the compressed .zip archive. Even if version control tools like git and svn that remember all changes that were ever made to a file can handle binary files compression would make the changed part of the file bigger and therefore seriously reduce the efficiency of version control wxMaxima can be downloaded from https://github.com/wxMaxima-developers/wxmaxima. It also is part of the windows installer for maxima (https://wxmaxima-developers.github.io/wxmaxima/). If a .wxmx file is broken but the content.xml portion of the file can still be viewed using an text editor just save the xml's text as "content.xml" and try to open it using a recent version of wxMaxima. If it is valid XML (the XML header is intact, all opened tags are closed again, the text is saved with the text encoding "UTF8 without BOM" and the few special characters XML requires this for are properly escaped) chances are high that wxMaxima will be able to recover all code and text from the XML file. PK‰]mX×äôp/“/“ content.xml Kedvenc Matematikai Kísérleteim Alapok Halmazok Számok Határérték Differenciálszámítás Integrálszámítás Lineáris algebra Mátrixok és vektorok Jelölés Mátrixok Műveletek mátrixokkal a:matrix([1,0],[0,2]); (%o2) 1002 b:matrix([0,1],[0,0]); (%o3) 0100 a.b; (%o4) 0100 b.a; (%o5) 0200 Ãllítás transpose(b); (%o7) 0010 transpose(b).transpose(a); (%o8) 0010 Nullmátrix, egységmátrix, inverz mátrix zeromatrix(3,5); (%o56) 000000000000000 ident(4); (%o55) 1000010000100001 Feladat kill(all); (%o0) done (1) a:matrix([1,-2,1],[0,2,3]); (%o2) 1−21023 b:matrix([0,2,-2],[0,-1,-3]); (%o3) 02−20−1−3 a+b; (%o4) 10−1010 (2) a:matrix([1],[2],[3]); (%o7) 123 b:matrix([0],[1],[2]); (%o9) 012 a-2*b; (%o10) 10−1 (3) a:matrix([2,2],[1,1],[3,3]); (%o11) 221133 b:matrix([1,2,3],[3,2,1]); (%o12) 123321 (1/4)*a.b; (%o13) 222111333 (4) Nem lehet. etc. Feladat etc. Feladat etc. Feladat etc. Feladat etc. Elemi sor- és oszlopműveletek Gauss-féle kiküszöbölés Példák (1) M:matrix([1,1/2,1/3],[1/2,1/3,1/4],[1/3,1/4,1/5]); (%o9) 11213121314131415 M:hilbert_matrix(3); (%o18) 11213121314131415 Ma:addcol(M,[1,7/12,13/30]); (%o10) 1121311213147121314151330 triangularize(Ma); (%o11) 632606660026 (2) M0:matrix([1,1/2,1/3],[1/2,1/4,1/4],[1/3,1/4,1/5]); (%o22) 11213121414131415 M1:rowop(M0,2,1,1/2); (%o23) 1121300112131415 M2:rowop(M1,3,1,1/3); (%o24) 11213001120112445 M3:rowswap(M2,2,3); (%o26) 11213011244500112 etc. Módosított Gauss-féle kiküszöbölés echelon(Ma); (%o12) 11213101110013 Mátrixinverzió Gauss-féle kiküszöböléssel identfor(M); (%o33) 100010001 ll:args(%); (%o34) [[1,0,0],[0,1,0],[0,0,1]] addcol(M,ll[1],ll[2],ll[3]); (%o37) 11213100121314010131415001 Gauss-Jordan-kiküszöbölés Műveletigények összehasonlítása A háromszögmátrixok módszere lu_factor(M); (%o15) [11213121121121311180,[1,2,3],generalring] get_lu_factors(%); (%o16) [100010001,10012101311,112130112112001180] Numerikus megjegyzések Feladat (1) es:[2*x1-x3=1,2*x1+4*x2-x3=1,-x1+8*x2+3*x3=2]; (%o38) [2*x1−x3=1,−x3+4*x2+2*x1=1,3*x3+8*x2−x1=2] solve(es); (%o39) [[x2=0,x3=1,x1=1]] augcoefmatrix(es,[x1,x2,x3]); (%o40) 20−1−124−1−1−183−2 etc. Feladat (1/1) M:matrix([3,1,4],[-7,2,7],[2,1,4]); (%o41) 314−727214 invert_by_lu(M); (%o42) 10−1424−49−11−113 etc. Vektortér Példák Altér Példák Lineáris kombináció Megjegyzés Tétel Tétel Generátorrendszer, dimenzió Lineáris függÅ‘ség és függetlenség Tétel Bázis Tétel Következmény Következmény Következmény Következmény Következmény Következmény Következmény Rang Megjegyzés Tétel Következmény Tétel Koordináták Izomorfia Tétel Vektorterek direkt összege Tétel Következmény Példa Feladat (1) nem (2) igen (3) nem (4) igen etc. Feladat (1) igen (2) nem (3) igen (4) igen etc. Feladat (1) igen (2) igen (3) nem etc. Feladat Feladat Feladat (1) M:matrix([1,2,3,4],[-2,5,0,1],[-1,4,1,2]); (%o46) 1234−2501−1412 transpose(%); (%o47) 1−2−1254301412 echelon(%); (%o48) 10130123000000 etc. Feladat (1) matrix([1,2,3],[2,5,6],[3,5,9],[0,1,0]); (%o50) 123256359010 rank(%); (%o51) 2 etc. Feladat (1) matrix([0,2,0,1],[0,4,0,3],[0,6,5,0],[0,5,7,1]); (%o52) 0201040306500571 M:transpose(%); (%o53) 0000246500571301 echelon(M); (%o54) 130101−3−32001750000 etc. Affin sokaságok Tétel Következmény Következmény Affin sokaság dimenziója Feladat Feladat Feladat Feladat Feladat A lineáris programozás alapfeladata Feladat Lineáris programozási feladatok visszavezetése az alapfeladatra Feladat Feladat Feladat Feladat Lineáris programozási feladat egyenletrendszer alakja A bázisváltozók cseréje A szimplex módszer Megengedett bázismegoldás keresése PK‰]mXñB–HmimetypePK‰]mXQdBV55 5format.txtPK‰]mX×äôp/“/“ ’content.xmlPK§ê™