MATFOR¶õ
MATFOR EXPRESS
Ȱ¿ë »ç·Êµé
±â¼úÁö¿ø
What's new
MATFOR °³¿ä | MATFORÀÇ °Á¡ | ÁÖ¿ä ±â´É | ¶óÀ̺귯¸® | Platform & OS | Demo-Code | MATFOR 4.1ÀÇ »õ±â´Éµé
MATFORÀÇ ÁÖ¿ä ±â´Éµé
MATFOR GUI Component MATFORWidget´Â Ưº°ÇÑ À§Á¬ ÄÞÆ÷³ÍÆ®·Î ¼·Î ´Ù¸¥ ÅëÇÕ °³¹ß ȯ°æ¿¡¼ MATFOR¸¦ ÀÌ¿ëÇÑ °³¹ßÀ» º¸´Ù ½±°Ô ÇÒ ¼ö ÀÖµµ·Ï ¸¸µé¾îÁ³½À´Ï´Ù. »ç¿ëÀÚ°¡ MATFORÀÇ À§Á¬ ÄÞÆ÷³ÍÆ®¸¦ ÄÄÆÄÀÏ·¯¿¡ ÀÓº£µå(embed)ÇÏ¿© µðÀÚÀΠǥ¸éÀ§¿¡¼ ÄÜÆ®·Ñ·¯¸¦ ¹Ù·Î ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ¾Æ·¡ ±×¸²Àº Microsoft® Visual Studio 2005¿¡¼ ÇÁ·Î±×·¡¹ÖÀ» ¸Å¿ì ½±°Ô ÇÒ ¼ö ÀÖÀ½À» ¼³¸íÇØ ÁÝ´Ï´Ù. MATFORWidgetÀº Åø¹Ú½º ¸®½ºÆ®ÀÇ ¾Æ·¡ÂÊ¿¡ ³õ¿© ÀÖ½À´Ï´Ù. MATFOR GUI Builder´Â »ç¿ëÀÚ ÀڽŸ¸ÀÇ GUI °³¹ßÀ» À§ÇÑ ±×·¡ÇÈ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÕ´Ï´Ù. µå·¡±× ¹× °£´ÜÇÑ Á¶ÀÛÀ¸·Î ¾î¶² ÀÎÅÍÆäÀ̽ºµç ºü¸£°Ô µðÀÚÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. µðÀÚÀο¡ ÇØ´çÇÏ´Â ¼Ò½º ÆÄÀÏÀ» ÀÚµ¿À¸·Î »ý¼ºÇϸç, µðÀÚÀο¡ º¯È¸¦ ÁÙ ¶§ ¸¶´Ù ±¸¼º°ú ¾÷µ¥ÀÌÆ®ÇÑ ³»¿ëÀ» À¯Áö½ÃÄÑ ÁÝ´Ï´Ù. °¡Àå ÁÖ¸ñÇÒ ¸¸ÇÑ °ÍÀº MATFORÀÇ ±×·¡ÇÈ À§Á¬À» Window¿¡ Æ÷ÇÔ½ÃÄÑ °íǰÁúÀÇ ±×·¡ÇÈÀ» À¯ÁöÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÔ´Ï´Ù. Áï, Win32, BCB, MFC ¹× QT µî°ú °°Àº º¸ÆíÀûÀÎ UI µðÀÚÀΠȯ°æ¿¡ MATFORÀÇ À§Á¬ ÄÞÆ÷³ÍÆ®¸¦ ÀÓº£µðµå ½Ãų ¼ö ÀÖ½À´Ï´Ù. ÀÎÅÍÆäÀ̽º¸¦ Ä¿½ºÅ͸¶ÀÌ¡ÇÏ¿© XML ±â¹ÝÀÇ MFUI ÆÄÀϾÈÀ¸·Î ÀúÀåÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¸°Ô »ý¼ºµÈ ¾îÇø®ÄÉÀ̼ÇÀº Windows¿Í Linux ȯ°æ¿¡¼ »ç¿ëÇÏ´Â ÀÏ¹Ý C++ ÄÄÆÄÀÏ·¯(Intel C++, Visual C++) ¶Ç´Â Fortran ÄÄÆÄÀÏ·¯¿¡¼ ½ÇÇàÇÒ ¼ö ÀÖ¾¹´Ï´Ù.
MATFOR GUI Component
MATFORWidget´Â Ưº°ÇÑ À§Á¬ ÄÞÆ÷³ÍÆ®·Î ¼·Î ´Ù¸¥ ÅëÇÕ °³¹ß ȯ°æ¿¡¼ MATFOR¸¦ ÀÌ¿ëÇÑ °³¹ßÀ» º¸´Ù ½±°Ô ÇÒ ¼ö ÀÖµµ·Ï ¸¸µé¾îÁ³½À´Ï´Ù. »ç¿ëÀÚ°¡ MATFORÀÇ À§Á¬ ÄÞÆ÷³ÍÆ®¸¦ ÄÄÆÄÀÏ·¯¿¡ ÀÓº£µå(embed)ÇÏ¿© µðÀÚÀΠǥ¸éÀ§¿¡¼ ÄÜÆ®·Ñ·¯¸¦ ¹Ù·Î ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ¾Æ·¡ ±×¸²Àº Microsoft® Visual Studio 2005¿¡¼ ÇÁ·Î±×·¡¹ÖÀ» ¸Å¿ì ½±°Ô ÇÒ ¼ö ÀÖÀ½À» ¼³¸íÇØ ÁÝ´Ï´Ù. MATFORWidgetÀº Åø¹Ú½º ¸®½ºÆ®ÀÇ ¾Æ·¡ÂÊ¿¡ ³õ¿© ÀÖ½À´Ï´Ù.
MATFOR GUI Builder´Â »ç¿ëÀÚ ÀڽŸ¸ÀÇ GUI °³¹ßÀ» À§ÇÑ ±×·¡ÇÈ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÕ´Ï´Ù. µå·¡±× ¹× °£´ÜÇÑ Á¶ÀÛÀ¸·Î ¾î¶² ÀÎÅÍÆäÀ̽ºµç ºü¸£°Ô µðÀÚÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. µðÀÚÀο¡ ÇØ´çÇÏ´Â ¼Ò½º ÆÄÀÏÀ» ÀÚµ¿À¸·Î »ý¼ºÇϸç, µðÀÚÀο¡ º¯È¸¦ ÁÙ ¶§ ¸¶´Ù ±¸¼º°ú ¾÷µ¥ÀÌÆ®ÇÑ ³»¿ëÀ» À¯Áö½ÃÄÑ ÁÝ´Ï´Ù. °¡Àå ÁÖ¸ñÇÒ ¸¸ÇÑ °ÍÀº MATFORÀÇ ±×·¡ÇÈ À§Á¬À» Window¿¡ Æ÷ÇÔ½ÃÄÑ °íǰÁúÀÇ ±×·¡ÇÈÀ» À¯ÁöÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÔ´Ï´Ù. Áï, Win32, BCB, MFC ¹× QT µî°ú °°Àº º¸ÆíÀûÀÎ UI µðÀÚÀΠȯ°æ¿¡ MATFORÀÇ À§Á¬ ÄÞÆ÷³ÍÆ®¸¦ ÀÓº£µðµå ½Ãų ¼ö ÀÖ½À´Ï´Ù. ÀÎÅÍÆäÀ̽º¸¦ Ä¿½ºÅ͸¶ÀÌ¡ÇÏ¿© XML ±â¹ÝÀÇ MFUI ÆÄÀϾÈÀ¸·Î ÀúÀåÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÌ·¸°Ô »ý¼ºµÈ ¾îÇø®ÄÉÀ̼ÇÀº Windows¿Í Linux ȯ°æ¿¡¼ »ç¿ëÇÏ´Â ÀÏ¹Ý C++ ÄÄÆÄÀÏ·¯(Intel C++, Visual C++) ¶Ç´Â Fortran ÄÄÆÄÀÏ·¯¿¡¼ ½ÇÇàÇÒ ¼ö ÀÖ¾¹´Ï´Ù.
MATFOR Extension´Â MATFOR »ç¿ëÀڵ鿡°Ô ´õ ³ÐÀº È®À强À» Á¦°øÇϱâ À§ÇÑ °ÍÀ¸·Î, ÇöÀç´Â MATLAB ÀÎÅÍÆäÀ̽º¿Í Tecplot File IO µÎ°¡Áö¸¦ Á¦°øÇÕ´Ï´Ù. MATLAB ÀÎÅÍÆäÀ̽º´Â MATLAB ±â´ÉµéÀ» MATFOR¾È¿¡¼ ´Ù·ê ¼ö ÀÖ°Ô ÇÏ¿© MATLABÀ» ÀÌ¿ëÇÏ¿© ºü¸£°Ô ÇÁ·ÎÅä ŸÀÔÀ» ¸¸µé°Å³ª C++ ¹× ´Ù¸¥ °³¹ß ¾ð¾î¿¡¼ ½ÇÇàÇØ º¼ ¼ö ÀÖ½À´Ï´Ù. µû¶ó¼, ¿©·¯ °³¹ß ¾ð¾îµé »çÀÌ¿¡¼ °á°ú¸¦ ºü¸£°Ô ºñ±³ÇØ º¼ ¼ö ÀÖ½À´Ï´Ù. Á»´õ ÀÚ¼¼È÷ º¸±â Streamline Series´Â ´Ù¾çÇÑ µ¥ÀÌÅÍ Á¾·ùµéÀ» MATFOR¿¡¼ ¼ö¿ëÇÒ »Ó ¾Æ´Ï¶ó ½Ã¹Ä·¹À̼ÇÇÏ´Â µ¿¾È È帧ÀÇ ¹æÇâÀ» Á¤È®ÇÏ°Ô °¡½ÃÈ Çϱâ À§ÇÑ ÇÔ¼öµéÀ» Á¦°øÇÕ´Ï´Ù. Editor Series´Â MATFOR¿¡¼ ±×¸° °¢Á¾ ±×·¡ÇÁ °´Ã¼µéÀ» »ç¿ëÀÚ ¸ñÀû¿¡ ¸Â°Ô °ü¸®ÇÏ°í ´Ù·ç´Â ÅøµéÀ» Á¦°øÇÕ´Ï´Ù. ±×¸®±â ¸®½ºÆ® ÆíÁý±â, Ãà ¼³Á¤ ÆíÁý±â, Ä®¶ó¹Ù ÆíÁý±â, ÀçÁú, Ä®¶ó¸Å, ¹è°æ»ö ÆíÁý±â µîÀ» Á¦°øÇÕ´Ï´Ù. Á»´õ ÀÚ¼¼È÷ º¸±â mfArray ´Â MATFOR ÀÇ Åø Ŷ Àüü¸¦ C++ ¿Í Fortran °ú °°Àº °í±Þ ÇÁ·Î±×·¡¹Ö ȯ°æ°ú ÅëÇÕÇÏ¿©, ±¸¹®(Syntax)¸¦ ´Ü¼øÇÏ°Ô ÇÏ°í °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹Ö(OOP)À» ¿ëÀÌÇÏ°Ô ÇØÁÝ´Ï´Ù. Numerical Library ´Â IntelÀÇ MKL¿¡ ±â¹ÝÀ» µÎ°í ÀÖÀ¸¸ç, »ç¿ëÀÚµéÀÇ °è»ê ¹®Á¦ ÇØ°áÀ» µ½´Â, »ç¿ëÀÌ ¿ëÀÌÇÑ 200¿© ÀÌ»óÀÇ ¼öÇÐ ÇÔ¼öµéÀ» Á¦°øÇÕ´Ï´Ù. p Data Viewer ´Â ½ºÇÁ·¹µå½ÃÆ®(Spreadsheet) ÇüÅ·Π±¸¼ºµÇ¾ú°í, µ¥ÀÌÅÍ °ü¸®, ÇÊÅÍ ¹× ºÐ¼®À» À§ÇÑ Æí¸®ÇÑ Ç÷§ÆûÀÔ´Ï´Ù. °¡½ÃÈ ¶óÀ̺귯¸®µéÀº Àß ¼³°èµÈ ±×·¡ÇÈ ÇÁ·Î½ÃÁ®µé·Î ±¸¼ºµÇ¸ç ´Ù¾çÇÑ 2D ¹× 3D °¡½ÃÈ ±â´ÉÀ» Á¦°øÇϱâ À§ÇÑ Á¦¾î ±â´ÉÀ» Æ÷ÇÔÇÕ´Ï´Ù. ¢º Snapshot Panel 2Â÷¿ø µ¥ÀÌÅÍÀÇ ºÐÆ÷ ¹× Å©±âÀÇ ½º³À¼¦À» ĸó ¢º Analysis Panel Æò±Õ, Ç¥ÁØÆíÂ÷, ÃÖ´ë/ÃÖ¼Ò°ª µî µ¥ÀÌÅÍÀÇ ºÐÆ÷¸¦ Ç¥Çö ¢º Filter panel ºÎµî Á¶°ÇÀ» ÀÌ¿ëÇÑ ¹üÀ§ Á¤ÀÇ Graphic Library ´Â °¡½ÃÈ Åø ¹× Open GL¿¡ ±â¹ÝÀ» µÎ¸ç, 2Â÷¿ø ¹× 3Â÷¿ø µ¥ÀÌÅÍ °¡½ÃÈ, ¾Ö´Ï¸ÞÀÌ¼Ç ¹× ±×·¡ÇÈ µð¹ö±ëÀ» À§ÇÑ °í±Þ °¡½ÃÈ ÇÁ·Î½ÃÁ®µéÀ» Á¦°øÇÕ´Ï´Ù. ¡å Graphics Viewer´Â Ä¿½ºÅ͸¶ÀÌ¡µÈ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º »Ó¸¸ ¾Æ´Ï¶ó, °úÇÐ ¹× °øÇÐ µ¥ÀÌÅ͸¦ Áï½Ã °¡½ÃÈÇØÁÖ¸ç, ¶ÇÇÑ °·ÂÇÑ ÈÄó¸®(Post-Processing) ±â´ÉÀ» Graphic ViewerÀÇ ¸Þ´º¿Í Åø¹Ù¸¦ ÅëÇØ Á¦°øÇÕ´Ï´Ù. °¡½ÃÈ ÆÄÀϵéÀ» µ¶¸³ÀûÀ¸·Î ½ÇÇà °¡´ÉÇÑ ÆÄÀϵé·Î º¯È¯ÇØ ÁÖ¸ç, ȣȯ¼º ¹× Á¢±Ù¼º ´öÅÿ¡ °á°ú¿¡ ´ëÇÑ ÃâÆÇ ¹× ÇÁ¸®Á¨Å×À̼ÇÀ» º¸´Ù ¶Ù¾î³ª°Ô ÇØÁÝ´Ï´Ù. ¸Þ´º¿Í Åø¹Ù¸¦ ÅëÇÏ¿© Á÷Á¢ ´Ù¾çÇÑ ±×·¡ÇÈ ÆíÁýÀ» ÇÒ ¼ö ÀÖ½À´Ï´Ù. Material Setting Editor Colorbar Setting Editor Axis Setting Editor ¡å mfPlayer ´Â »çÁø ÇÁ·¹ÀÓÀ» ĸóÇϰí, ½Ã¹Ä·¹ÀÌ¼Ç °á°ú¸¦ ¾Ö´Ï¸ÞÀ̼ÇÈ ¹× µ¿¿µ»óÀ¸·Î ÀúÀå, Ãß°¡ÀûÀÎ ±×·¡ÇÈ Ã³¸® ±â´ÉÀ» Á¦°ø, µ¿¿µ»óÀÌ ¿òÁ÷ÀÌ´Â µ¿¾È Å©±â Á¶Àý/È®´ë/Ãà¼Ò/ȸÀü/Ä®¶ó ¸Ê º¯È¯ µîÀ» ÇÒ ¼ö ÀÖ¾î ¿Ïº®ÇÑ ÇÁ¸®Á¨Å×ÀÌ¼Ç °¡´É. ½Ã¹Ä·¹ÀÌ¼Ç °á°ú¸¦ MFA ÆÄÀÏ·Î ÀúÀåÇϱâ À§ÇØ, ¾Ö´Ï¸ÞÀÌ¼Ç ÄÚµå ÀüÈÄ¿¡ ´Ü¼øÈ÷ msRecordStart( )¿Í msRecordEnd( ) ÇÁ·Î½ÃÁ®¸¦ »ç¿ëÇÏ½Ã¸é µË´Ï´Ù. C++ÀÇ °æ¿ì mfRecordStart( "filename.mfa" ); // animation codesmfRecordEnd(); FortranÀÇ °æ¿ì call msRecordStart( 'filename.mfa' ) // animation codescall msRecordEnd mfPlayer´Ù¿î ¹Þ±â(Ŭ¸¯) ¿¹Á¦ MFA ÆÄÀÏ ´Ù¿î ¹Þ±â Thin Plate vibrating simulation [ZIP 17.3 MB] Dam Destruction simulation [ZIP 12.3 MB] MFA ÆÄÀÏ ½ÇÇà ¹æ¹ý: [Windows¿¡¼] 1. ½ÃÀÛ ¡æ ÇÁ·Î±×·¥ ¡æ MATFOR 3 ¡æ Utilities ¡æ mfPlayer 2. "Open File"À» Ŭ¸¯ÇÏ¿© MFA ÆÄÀÏÀ» ÀÐÀº ÈÄ Paly¸¦ Ŭ¸¯ÇÑ´Ù. [Linux¿¡¼] 1. /usr/lib/matfor3/bin/À¸·Î À̵¿ÇÏ¿© mfPlayer¸¦ ½ÇÇà 2. "./mfPlayer ÆÄÀÏÀ̸§.mfa"°ú °°ÀÌ Å¸ÀÌÇÎÇÏ¿© ½ÇÇàÇÑ´Ù. Graphics Export ´Â °¡½ÃÈ ÆÄÀϵéÀ» µ¶¸³ÀûÀ¸·Î ½ÇÇà°¡´ÉÇÑ ÆÄÀÏ·Î º¯È¯ÇØ ÁÖ¸ç, ȣȯ¼º ¹× Á¢±Ù¼ºÀ» ¿ëÀÌÇÏ°Ô ÇÏ¸é¼ °á°ú¹°¿¡ ´ëÇÑ ÃâÆÇ ¹× Ç¥ÇöÀ» º¸´Ù °¡Ä¡ÀÖ°Ô ÇØÁÝ´Ï´Ù., ¡å ´ÙÁß ¾ð¾î Áö¿ø ÇѱÛ, ÇÑÀÚ, ÀϾî, ±×¸®½º ¹®ÀÚ, ¼öÇÐ °ø½Ä, ´Ù¾çÇÑ ½Éº¼µéÀ» »ç¿ëÇÒ ¼ö Àֱ⠶§¹®¿¡ »ç¿ëÀÚ°¡ ¿øÇÏ´Â ¿Ü±¹ ¹®ÀÚ, ±âÈ£, °¢Á¾ ¼öÇÐ °ø½Ä µîÀ» ³ªÅ¸³¾ ¼ö ÀÖ½À´Ï´Ù. ¡å ´Ù¾çÇÑ ½Éº¼ Áö¿ø ±×¸®½º ¹®ÀÚµé°ú °°ÀÌ ÀÚÁÖ »ç¿ëµÇ´Â ¹®ÀÚµé ±×¸®°í ¼öÇÐÀÇ ¿ø¸® ±âÈ£ °°Àº ¿©·¯ ±âÈ£µéÀ» MATFOR¸¦ »ç¿ëÇÏ¿© »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡å Full Screen ±â´É ÀÌ ±â´ÉÀº »ç¿ëÀÚ¿¡°Ô Àüü Å©±â ȸ鿡¼ µ¥ÀÌÅ͸¦ º¸°í Ç¥ÇöÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù. ¸®½º ¹®ÀÚµé°ú °°ÀÌ ÀÚÁÖ »ç¿ëµÇ´Â ¹®ÀÚµé ±×¸®°í ¼öÇÐÀÇ ¿ø¸® ±âÈ£ °°Àº ¿©·¯ ±âÈ£µéÀ» MATFOR¸¦ »ç¿ëÇÏ¿© »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Full Screen Mode Àüȯ ¹öưÀ» ´©¸£°Å³ª ÇÁ·Î±×·¥³»¿¡¼ ÇÔ¼ö(mfFullScreen)¸¦ ºÎ¸£¸é µË´Ï´Ù. ºüÁ® ³ª¿Ã ¶§´Â ESC ¹öưÀ» ´©¸£½Ê½Ã¿À. Àμ⠼³Á¤ ¹× ¹Ì¸®º¸±â - ÇÁ¸°Æ® ÇÔ¼öµéÀº "Àμ⠼³Á¤" °ú "¹Ì¸®º¸±â" ±â´ÉÀ» Áö¿øÇÕ´Ï´Ù. Àμ⠱¸¼ºÀ» ¿ëÀÌÇÏ°Ô ¼³Á¤ÇÒ ¼ö ÀÖ°í, ÀμâµÉ ¸ð¾çÀ» ´Ù¾ó·Î ¹Ú½º¿¡¼ ¹Ì¸® º¼ ¼ö ÀÖ½À´Ï´Ù. Á»´õ ÀÚ¼¼È÷ º¸±â
MATFOR Extension´Â MATFOR »ç¿ëÀڵ鿡°Ô ´õ ³ÐÀº È®À强À» Á¦°øÇϱâ À§ÇÑ °ÍÀ¸·Î, ÇöÀç´Â MATLAB ÀÎÅÍÆäÀ̽º¿Í Tecplot File IO µÎ°¡Áö¸¦ Á¦°øÇÕ´Ï´Ù. MATLAB ÀÎÅÍÆäÀ̽º´Â MATLAB ±â´ÉµéÀ» MATFOR¾È¿¡¼ ´Ù·ê ¼ö ÀÖ°Ô ÇÏ¿© MATLABÀ» ÀÌ¿ëÇÏ¿© ºü¸£°Ô ÇÁ·ÎÅä ŸÀÔÀ» ¸¸µé°Å³ª C++ ¹× ´Ù¸¥ °³¹ß ¾ð¾î¿¡¼ ½ÇÇàÇØ º¼ ¼ö ÀÖ½À´Ï´Ù. µû¶ó¼, ¿©·¯ °³¹ß ¾ð¾îµé »çÀÌ¿¡¼ °á°ú¸¦ ºü¸£°Ô ºñ±³ÇØ º¼ ¼ö ÀÖ½À´Ï´Ù. Á»´õ ÀÚ¼¼È÷ º¸±â
Streamline Series´Â ´Ù¾çÇÑ µ¥ÀÌÅÍ Á¾·ùµéÀ» MATFOR¿¡¼ ¼ö¿ëÇÒ »Ó ¾Æ´Ï¶ó ½Ã¹Ä·¹À̼ÇÇÏ´Â µ¿¾È È帧ÀÇ ¹æÇâÀ» Á¤È®ÇÏ°Ô °¡½ÃÈ Çϱâ À§ÇÑ ÇÔ¼öµéÀ» Á¦°øÇÕ´Ï´Ù.
Editor Series´Â MATFOR¿¡¼ ±×¸° °¢Á¾ ±×·¡ÇÁ °´Ã¼µéÀ» »ç¿ëÀÚ ¸ñÀû¿¡ ¸Â°Ô °ü¸®ÇÏ°í ´Ù·ç´Â ÅøµéÀ» Á¦°øÇÕ´Ï´Ù. ±×¸®±â ¸®½ºÆ® ÆíÁý±â, Ãà ¼³Á¤ ÆíÁý±â, Ä®¶ó¹Ù ÆíÁý±â, ÀçÁú, Ä®¶ó¸Å, ¹è°æ»ö ÆíÁý±â µîÀ» Á¦°øÇÕ´Ï´Ù. Á»´õ ÀÚ¼¼È÷ º¸±â
mfArray ´Â MATFOR ÀÇ Åø Ŷ Àüü¸¦ C++ ¿Í Fortran °ú °°Àº °í±Þ ÇÁ·Î±×·¡¹Ö ȯ°æ°ú ÅëÇÕÇÏ¿©, ±¸¹®(Syntax)¸¦ ´Ü¼øÇÏ°Ô ÇÏ°í °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹Ö(OOP)À» ¿ëÀÌÇÏ°Ô ÇØÁÝ´Ï´Ù.
Numerical Library ´Â IntelÀÇ MKL¿¡ ±â¹ÝÀ» µÎ°í ÀÖÀ¸¸ç, »ç¿ëÀÚµéÀÇ °è»ê ¹®Á¦ ÇØ°áÀ» µ½´Â, »ç¿ëÀÌ ¿ëÀÌÇÑ 200¿© ÀÌ»óÀÇ ¼öÇÐ ÇÔ¼öµéÀ» Á¦°øÇÕ´Ï´Ù.
p Data Viewer ´Â ½ºÇÁ·¹µå½ÃÆ®(Spreadsheet) ÇüÅ·Π±¸¼ºµÇ¾ú°í, µ¥ÀÌÅÍ °ü¸®, ÇÊÅÍ ¹× ºÐ¼®À» À§ÇÑ Æí¸®ÇÑ Ç÷§ÆûÀÔ´Ï´Ù. °¡½ÃÈ ¶óÀ̺귯¸®µéÀº Àß ¼³°èµÈ ±×·¡ÇÈ ÇÁ·Î½ÃÁ®µé·Î ±¸¼ºµÇ¸ç ´Ù¾çÇÑ 2D ¹× 3D °¡½ÃÈ ±â´ÉÀ» Á¦°øÇϱâ À§ÇÑ Á¦¾î ±â´ÉÀ» Æ÷ÇÔÇÕ´Ï´Ù.
¢º Snapshot Panel 2Â÷¿ø µ¥ÀÌÅÍÀÇ ºÐÆ÷ ¹× Å©±âÀÇ ½º³À¼¦À» ĸó
¢º Analysis Panel Æò±Õ, Ç¥ÁØÆíÂ÷, ÃÖ´ë/ÃÖ¼Ò°ª µî µ¥ÀÌÅÍÀÇ ºÐÆ÷¸¦ Ç¥Çö
¢º Filter panel ºÎµî Á¶°ÇÀ» ÀÌ¿ëÇÑ ¹üÀ§ Á¤ÀÇ
Graphic Library ´Â °¡½ÃÈ Åø ¹× Open GL¿¡ ±â¹ÝÀ» µÎ¸ç, 2Â÷¿ø ¹× 3Â÷¿ø µ¥ÀÌÅÍ °¡½ÃÈ, ¾Ö´Ï¸ÞÀÌ¼Ç ¹× ±×·¡ÇÈ µð¹ö±ëÀ» À§ÇÑ °í±Þ °¡½ÃÈ ÇÁ·Î½ÃÁ®µéÀ» Á¦°øÇÕ´Ï´Ù.
¡å Graphics Viewer´Â Ä¿½ºÅ͸¶ÀÌ¡µÈ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º »Ó¸¸ ¾Æ´Ï¶ó, °úÇÐ ¹× °øÇÐ µ¥ÀÌÅ͸¦ Áï½Ã °¡½ÃÈÇØÁÖ¸ç, ¶ÇÇÑ °·ÂÇÑ ÈÄó¸®(Post-Processing) ±â´ÉÀ» Graphic ViewerÀÇ ¸Þ´º¿Í Åø¹Ù¸¦ ÅëÇØ Á¦°øÇÕ´Ï´Ù. °¡½ÃÈ ÆÄÀϵéÀ» µ¶¸³ÀûÀ¸·Î ½ÇÇà °¡´ÉÇÑ ÆÄÀϵé·Î º¯È¯ÇØ ÁÖ¸ç, ȣȯ¼º ¹× Á¢±Ù¼º ´öÅÿ¡ °á°ú¿¡ ´ëÇÑ ÃâÆÇ ¹× ÇÁ¸®Á¨Å×À̼ÇÀ» º¸´Ù ¶Ù¾î³ª°Ô ÇØÁÝ´Ï´Ù. ¸Þ´º¿Í Åø¹Ù¸¦ ÅëÇÏ¿© Á÷Á¢ ´Ù¾çÇÑ ±×·¡ÇÈ ÆíÁýÀ» ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Material Setting Editor
Colorbar Setting Editor
Axis Setting Editor
¡å mfPlayer ´Â »çÁø ÇÁ·¹ÀÓÀ» ĸóÇϰí, ½Ã¹Ä·¹ÀÌ¼Ç °á°ú¸¦ ¾Ö´Ï¸ÞÀ̼ÇÈ ¹× µ¿¿µ»óÀ¸·Î ÀúÀå, Ãß°¡ÀûÀÎ ±×·¡ÇÈ Ã³¸® ±â´ÉÀ» Á¦°ø, µ¿¿µ»óÀÌ ¿òÁ÷ÀÌ´Â µ¿¾È Å©±â Á¶Àý/È®´ë/Ãà¼Ò/ȸÀü/Ä®¶ó ¸Ê º¯È¯ µîÀ» ÇÒ ¼ö ÀÖ¾î ¿Ïº®ÇÑ ÇÁ¸®Á¨Å×ÀÌ¼Ç °¡´É.
½Ã¹Ä·¹ÀÌ¼Ç °á°ú¸¦ MFA ÆÄÀÏ·Î ÀúÀåÇϱâ À§ÇØ, ¾Ö´Ï¸ÞÀÌ¼Ç ÄÚµå ÀüÈÄ¿¡ ´Ü¼øÈ÷ msRecordStart( )¿Í msRecordEnd( ) ÇÁ·Î½ÃÁ®¸¦ »ç¿ëÇÏ½Ã¸é µË´Ï´Ù.
C++ÀÇ °æ¿ì
mfRecordStart( "filename.mfa" ); // animation codesmfRecordEnd();
FortranÀÇ °æ¿ì
call msRecordStart( 'filename.mfa' ) // animation codescall msRecordEnd
mfPlayer´Ù¿î ¹Þ±â(Ŭ¸¯)
¿¹Á¦ MFA ÆÄÀÏ ´Ù¿î ¹Þ±â
Thin Plate vibrating simulation [ZIP 17.3 MB]
Dam Destruction simulation [ZIP 12.3 MB]
MFA ÆÄÀÏ ½ÇÇà ¹æ¹ý:
[Windows¿¡¼]
1. ½ÃÀÛ ¡æ ÇÁ·Î±×·¥ ¡æ MATFOR 3 ¡æ Utilities ¡æ mfPlayer
2. "Open File"À» Ŭ¸¯ÇÏ¿© MFA ÆÄÀÏÀ» ÀÐÀº ÈÄ Paly¸¦ Ŭ¸¯ÇÑ´Ù.
[Linux¿¡¼]
1. /usr/lib/matfor3/bin/À¸·Î À̵¿ÇÏ¿© mfPlayer¸¦ ½ÇÇà
2. "./mfPlayer ÆÄÀÏÀ̸§.mfa"°ú °°ÀÌ Å¸ÀÌÇÎÇÏ¿© ½ÇÇàÇÑ´Ù.
Graphics Export ´Â °¡½ÃÈ ÆÄÀϵéÀ» µ¶¸³ÀûÀ¸·Î ½ÇÇà°¡´ÉÇÑ ÆÄÀÏ·Î º¯È¯ÇØ ÁÖ¸ç, ȣȯ¼º ¹× Á¢±Ù¼ºÀ» ¿ëÀÌÇÏ°Ô ÇÏ¸é¼ °á°ú¹°¿¡ ´ëÇÑ ÃâÆÇ ¹× Ç¥ÇöÀ» º¸´Ù °¡Ä¡ÀÖ°Ô ÇØÁÝ´Ï´Ù.,
¡å ´ÙÁß ¾ð¾î Áö¿ø ÇѱÛ, ÇÑÀÚ, ÀϾî, ±×¸®½º ¹®ÀÚ, ¼öÇÐ °ø½Ä, ´Ù¾çÇÑ ½Éº¼µéÀ» »ç¿ëÇÒ ¼ö Àֱ⠶§¹®¿¡ »ç¿ëÀÚ°¡ ¿øÇÏ´Â ¿Ü±¹ ¹®ÀÚ, ±âÈ£, °¢Á¾ ¼öÇÐ °ø½Ä µîÀ» ³ªÅ¸³¾ ¼ö ÀÖ½À´Ï´Ù.
¡å ´Ù¾çÇÑ ½Éº¼ Áö¿ø ±×¸®½º ¹®ÀÚµé°ú °°ÀÌ ÀÚÁÖ »ç¿ëµÇ´Â ¹®ÀÚµé ±×¸®°í ¼öÇÐÀÇ ¿ø¸® ±âÈ£ °°Àº ¿©·¯ ±âÈ£µéÀ» MATFOR¸¦ »ç¿ëÇÏ¿© »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
¡å Full Screen ±â´É ÀÌ ±â´ÉÀº »ç¿ëÀÚ¿¡°Ô Àüü Å©±â ȸ鿡¼ µ¥ÀÌÅ͸¦ º¸°í Ç¥ÇöÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù.
¸®½º ¹®ÀÚµé°ú °°ÀÌ ÀÚÁÖ »ç¿ëµÇ´Â ¹®ÀÚµé ±×¸®°í ¼öÇÐÀÇ ¿ø¸® ±âÈ£ °°Àº ¿©·¯ ±âÈ£µéÀ» MATFOR¸¦ »ç¿ëÇÏ¿© »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Full Screen Mode Àüȯ ¹öưÀ» ´©¸£°Å³ª ÇÁ·Î±×·¥³»¿¡¼ ÇÔ¼ö(mfFullScreen)¸¦ ºÎ¸£¸é µË´Ï´Ù. ºüÁ® ³ª¿Ã ¶§´Â ESC ¹öưÀ» ´©¸£½Ê½Ã¿À.
Àμ⠼³Á¤ ¹× ¹Ì¸®º¸±â - ÇÁ¸°Æ® ÇÔ¼öµéÀº "Àμ⠼³Á¤" °ú "¹Ì¸®º¸±â" ±â´ÉÀ» Áö¿øÇÕ´Ï´Ù. Àμ⠱¸¼ºÀ» ¿ëÀÌÇÏ°Ô ¼³Á¤ÇÒ ¼ö ÀÖ°í, ÀμâµÉ ¸ð¾çÀ» ´Ù¾ó·Î ¹Ú½º¿¡¼ ¹Ì¸® º¼ ¼ö ÀÖ½À´Ï´Ù. Á»´õ ÀÚ¼¼È÷ º¸±â
MATFOR ÀÀ¿ë »ç·Ê º¸±â MATFOR Æò°¡ÇØ º¸±â
Go Back to Top