Matlab °æ (¾«»ªÇø)

·¢ÐÅÈË: bage (×î½ü±È½Ï·³), ÐÅÇø: Matlab
±ê  Ìâ: ¾«Í¨Matlab(Ê®Èý)
·¢ÐÅÕ¾: ¹þ¹¤´ó×϶¡Ïã (Sun Feb  4 14:04:19 2001), ×ªÐÅ

·¢ÐÅÈË: Security (íµË®), ÐÅÇø: MathTools       
·¢ÐÅÕ¾: BBS Ë®Ä¾Ç廪վ (Tue Jun  1 22:40:17 1999)

20.11 MÎļþÀý×Ó

        ¾«Í¨MATLAB¹¤¾ßÏ京ÓÐÐí¶àʵÓú¯Êý£¬ËüÃÇ¿ÉÒÔÑéÖ¤±¾ÕµÄÐí¶à¸ÅÄî¡£ÕâЩº¯ÊýµÄ»ù±¾²¿·ÖÒѾ­ÔÚ¶þάºÍÈýάͼÐÎÕâЩÕ²ûÊö¹ýÁË¡£ÓÐÁËÇ°Ãæ¶Ô¾ä±úͼÐεÄÌÖÂÛ£¬ÎÒÃÇÏÖÔÚ¿ÉÒÔ¸ü³¹µ×µØÌÖÂÛÕâЩº¯Êý¡£
        
×î¼òµ¥µÄ¾«Í¨MATLAB¹¤¾ßÏäµÄº¯ÊýÖ®Ò»Ìá³öÁËÒ»¸ö¹²Í¬µÄÎÊÌâ¡£MATLABº¯Êýgcf·µ»Øµ±Ç°Í¼Ðεľä±ú¡£µ«ÊÇ£¬ËüÓÐÒ»¸ö¸±×÷Óá£Èç¹ûͼÐβ»´æÔÚ£¬gcf¾Í´´½¨Ò»¸ö£¬²¢·µ»ØËüµÄ¾ä±ú¡£Èç¹ûÏëÑ°ÕÒÒ»¸öͼÐÎÊÇ·ñ´æÔÚÓÚÍ·Ò»¸öλÖã¬ÒªÊÇûÓУ¬ÓÖ²»µÃ²»´´½¨£¬Ôõô°ì£¿º¯ÊýmmgcfÕýºÃʵÏÖÓÉÆäÄÚ
ÈÝËùÃèÊöµÄ¹¤×÷¡£

        function HF=mmgcf
        %MMGCF Get Current Figure if it Exists.
        %  MMGCF returns the handle of the current figure if it exists.
        %  If no current figure exists,MMGCF returns an empty handle.
        %
        %  Note that the function GCF is different.It creates a figure and returns its handle if it does not    %  exist.
        
        %  Copyright  (c)  1996 by Prentice-Hall,Inc.

        Hf=get(0, 'Children' );  %  check for figure children
        if isempty(Hf)
                return
        else
                Hf=get(0, 'CurrentFigure' );
        end

        º¯ÊýmmgcfÊ×Ïȼì²é¸ù¶ÔÏóµÄ×Ó¶ÔÏóµÄͼÐÎÊÇ·ñ´æÔÚ£¬ÈçÖÁÉÙÓÐÒ»¸öͼÐζÔÏóʱ£¬¸ù¶ÔÏóµÄ 'CurrentFigure' ÊôÐԾͷµ»Øµ±Ç°µÄͼÐΡ£
        º¯ÊýmmgcaΪ×ø±êÖá¶ÔÏóÖ´ÐÐͬÑùµÄ¹¦ÄÜ£¬ÈçͬÔÚËüµÄMÎļþÄÚËùÃèÊöµÄÄÇÑù¡£

        function Ha=mmgca
        %MMGCA Get Current Axes if it exists.
        %  MMGCA returns the handle of the current axes if it exists.
        %  If no current axes exists,MMGCA returns an empty handle.
        %
        %  Note that the function GCA is diffent.It create a figure and an axes and returns the axes    %  handle if they do not exist.

        %  Copyright  (c)  1996 by Prentice-Hall,Inc.

        Ha=findobj(0, 'Type' , 'axes' );
        if isempty(Ha)
                return
        else
                Ha=get(get(0, 'CurrentFigfure' ), 'CurrentAxes' );
        end

        ÓÉÓÚº¯ÊýgcoÒѾ­±íÏÖ³öµ±¶ÔÏó²»´æÔÚʱ·µ»Ø¿Õ¾ØÕóµÄÐÐΪÌØÐÔ£¬¾Í²»ÐèÒªº¯ÊýmmgcoÁË¡£
        ÔÚ¾«Í¨MATLAB¹¤¾ßÏäÖеÄÁíÒ»¸öº¯ÊýÊÇmmzap£¬ÔÚ¶þάͼÐÎÄÇÒ»ÕÂÀïÒÑ×÷¹ý½éÉÜ¡£ÈçÏÂMÎļþÖÐËùʾ£¬ËüʹÓÃmmgcf×÷´íÎó¼ì²é£¬ÓëfindobjºÍgetÒ»Æðɾ³ýÒ»¸öÖ¸¶¨µÄͼÐΡ£

        function mmzap(arg)
        %MMZAP Delete graphics object using mouse.
        %  MMZAP waits for a mouse click on an object in a figure window and deletes the object.
        %  MMZAP or MMZAP text erases text objects.
        %  MMZAP axes erases axes objects.
        %  MMZAP line erases line objects.
        %  MMZAP surf erases surface objects.
        %  MMZAP patch erases patch objects.
        %
        %  Clicking on an object other than the selected type or striking a key on the keyboard aborts  %  the command.

        %  Copyright  (c)  1996 by Prentice-Hall,Inc.

        if nargin<1,arg= 'text' ;end

        Hf=mmgcf;
        if isempty(Hf),error( 'No Figure Available.' ),end
        if length(findobj(0, 'Type' , 'figure' ))==1
                figure(Hf)  %  bring only figure forword
        end
        key=waitforbuttonpress;  %  pause untill user takes some action
        if key  %  key on keyboard pressed
                return  %  take no action
        else  %  object selected
                object=gco  %  get object selected by buttonpress
                type=get(object, 'Type' );
                if all(type(1:4)==arg(1:4))  %  delete only if  'Type'  is correct
                        delete(object)
                end
        end

        ÔÚ±àд¾ä±úͼÐκ¯ÊýµÄMÎļþʱ£¬º¯ÊýmmzapÃèÊöÁËÒ»ÖÖºÜÓÐÓõļ¼Êõ¡£ËüÀûÓú¯ÊýwaitforbuttonpressºÍgcoµÄ½áºÏÓÃÊó±êÀ´»ñÈ¡ËùÑ¡¶¨¶ÔÏóµÄ¾ä±ú¡£waifortbuttonpressÊÇÒ»¸öMATLABÄÚÖú¯Êý£¬ËüµÄ¹¦ÄÜÊǵȴýÊó±êµã»÷»ò°´¼ü¡£ËüµÄ°ïÖúÎı¾ÈçÏ£º

        ? help waitforbuttonpress

        WAITFOR BUTTONPRESS Wait for key/buttonpress over figure.
                T= WAITFOR BUTTONPRESS stops program execution untill a key or mouse button is          pressed over a figure window.Returns 0 when terminated by a mouse buttonpress,or 1              when terminated by a keypress.Additional information 
about the terminating event is                  available from the current figure.

                See also GINPUT,GCF.


°ïÖúÐÅÏ¢£º
        WAITFORBUTTONPRESSµÈ´ýÒ»¸öÊó±ê/°´Å¥¶ÔͼÐΰ´Ï¡£
        T=WAITFORBUTTONPRESSÍ£Ö¹³ÌÐòµÄÖ´ÐУ¬Ö±µ½Êó±ê°´Å¥»ò¼üÔÚÒ»¸öͼÐδ°¿Ú°´Ï¡£µ±      Êó±ê°´Å¥°´ÏÂʱ·µ»Ø0£»µ±¼ü°´ÏÂʱ·µ»Ø1¡£ÆäËüµÄ½áÊøʼþµÄÐÅÏ¢¿É´Óµ±Ç°µÄͼÐÎÖд°¿Ú  »ñÈ¡¡£
        ²ÎÔÄGINPUTºÍGCF¡£


        Êó±ê°´Å¥ÔÚÊó±êÖ¸ÕëÖ¸µÄͼÐÎÉÏ°´Ïº󣬺¯Êýgco·µ»ØËùµãÖжÔÏóµÄ¾ä±ú¡£È»ºó£¬¸Ã¾ä±ú¿ÉÓÃÀ´²Ù×÷Ñ¡ÖеĶÔÏó¡£ÔÚ¾«Í¨MATLAB¹¤¾ßÏäÖУ¬ÓÃÕâÖÖ¼òµ¥µÄÑ¡Ôñ¼¼ÊõµÄº¯Êý»¹ÓÐmmlineºÍmmaxes¡£ÆäÖУ¬mmlineµÄMÎļþÃèÊöÈçÏ£º

        function mmline(arg1,arg2, arg3, arg4, arg5, arg6)
        %MMLINE Set Line Properties Using Mouse
        %  MMLINE waites for a mouse click on a line then applies the desired properties to the 
        %  selected line.
        %  Properties are given in parts,e.g.,MMLINE Name value...
        %  Properties:
        %  NAME         VALUE{default}
        %  color                [Y m c r g b w k] or an RGB in quotes: '[r g b]' 
        %  style                        [-  --  ;  -.]
        %  mark                 [o  +  .  *  X]
        %  width                points for linewidth {0.5}
        %  size                 points for marker size {6}
        %  zap                  (n.a.)  delete selected line
        %  Examples:
        %  MMLINE color r width 2    sets color to red and width to 2 points
        %  MMLINE mark + size 8     sets marker type to + and size to 8 points
        %
        %  Clicking on an object other than a line,or striking a key on the keyboard aborts the 
        %  command.

        %  Copyright  (c)  1996 by Prentice-Hall,Inc.

        Hf=mmgcf;
        if isempty(Hf),error( 'No Figure Avaiable.' ),end
        if length(get(0, 'Children' ))==1
                figure(Hf)  %  bring only figure forword
        end
        key=waitforbuttonpress;
        if key  %  key on keyboard pressed
                return
        else  %  object selected
                Hl=gco
                if strcmp(get(Hl, 'Type' ), 'line' )  %  line object selected
                        for i=1:2:max(nargin-1,1)
                                Name=eval(sprintf( 'arg%.0f ' ,i),[]);  get Name argument
                                if strcmp(Name, 'zap' )
                                        delete(Hl),return
                                end
                                value=eval(sprintf( 'arg%.0f ' ,i+1),[]);  %  get value
                                if strcmp(Name, 'color' )
                                        set(Hl, 'Color' ,value)
                                elseif strcmp(Name, 'style' )
                                        set(Hl, 'Linestyle' ,value)
                                elseif strcmp(Name, 'mark' )
                                        set(Hl, 'Linestyle' ,value)
                                elseif strcmp(Name, 'width' )
                                        value=abs(eval(value))
                                        set(Hl, 'LineWidth' ,value)
                                elseif strcmp(Name, 'size' )
                                        value=abs(eval(value))
                                        set(Hl, 'MarkerSize' ,value)
                                else 
                                        disp([ 'Unknown Property Name: ' Name'])
                                end
                        end
                end
        end

        ¾«Í¨MATLAB¹¤¾ßÏäÖеĺ¯ÊýmmpaperÒÔ¼òµ¥µÄ·½Ê½²ûÊöÁ˶ÔÖ½ÕÅÊôÐÔµÄʹÓá£ÈçÏÂËùʾ£¬º¯ÊýmmpaperÉèÖõ±Ç°Í¼ÐεÄÖ½ÕÅÊôÐÔ£¬²¢½«ËùÓÐÒÔºóµÄͼÐÎÉè³Éȱʡֵ¡£º¯ÊýmmpageÔÚÏÂÒ»ÕÂÌÖÂÛ£¬ËüÊÇÒ»¸ömmpaperÓѺ¯Êý¡£mmpage½¨Á¢Ò»¸öͼÐÎÓû§½çÃ棬É趨ͼÐÎÔÚ´òÓ¡Ò³ÉϵÄλÖá£

        function mmpaper(arg1,arg2,arg3,arg4,arg5,arg6)
        %MMPAPER Set Default Paper Properties.
        %  MMPAPER Name value...
        %  sets default paper properties for the current figure and succeeding figures based on Name    %  value pairs.
        %  Properties:
        %  NAME                 VALUE   {default}
        %  Units                        [{inches},centimeters,points,normal]
        %  orient                       [{portrait},landscape]
        %  type                                 [{usletter},uslegal,a3,a4letter,a5,b4,tabloid]
        %
        %  Examples:
        %  MMPAPER Units inch orient landscape
        %  MMPAPER type tabloid
        %
        %  MMPAPER with no arguments returns the current paper defaults.

        %  Copyright  (c)  1996 by Prentice-Hall,Inc.

        Hf=mmgcf;
        flag=0;
        if isempty(Hf)
                flag=1;
                Hf=figure( 'Visible' , 'off ' );
        end
        if nargin
                for i=1:2:max(nargin-1,1)
                        Name=eval(sprintf( 'arg%.0f ' ,i)0,[]);  %  get Name argument
                        value=eval(sprintf( 'arg%.0f ' ,i+1)0,[]);  %  get Name argument
                        if Name(1)== 'o' 
                                set(0, 'DefaultFigurePaperOrientation' ,value)
                                set(Hf, 'PaperOrientation' ,value)
                        elseif Name(1)== 't' 
                                set(0, 'DefaultFigurePaperType' ,value)
                                set(Hf, 'PaperType' ,value)
                        elseif Name(1)== 'u' 
                                set(0, 'DefaultFigurePaperUnits' ,value)
                                set(Hf, 'PaperUnits' ,value)
                        else
                                disp([ 'Unknown Property Name:' Name])
                        ens
                end
        end

        µ±°Ñ¶ÔÏó·ÅÔÚÒ»¸öÌض¨µÄλÖÃʱ£¬ÓÐʱÔÚÏóËغ͹éÒ»»¯×ø±êÖ®¼ä½øÐÐת»¯ÊǺÜÓÐÓõġ£ÔÚ¾«Í¨MATLAB¹¤¾ßÏäÖÐÓÐÁ½¸öº¯Êý½øÐÐÕâÖÖת»»¡£µÚÒ»¸öÊÇmmpx2n£¬Ëü½«ÏóËØת»¯Îª¹éÒ»»¯×ø±ê£»µÚ¶þ¸öÊÇmmn2px£¬Ëü½øÐÐÏà·´µÄת»»¡£ÕâЩº¯ÊýÑÝʾÁËÈçºÎÒÔËùÐèµÄÒ»×鵥λ»ñÈ¡ 
'Position' ÊôÐÔÖµ¡£Ê×ÏÈ£¬°Ñ¶ÔÏóµÄµ±Ç° 'Units' ÊôÐÔ±£´æÆðÀ´£»È»ºó£¬½« 'Units' ÊôÐÔÉè³ÉËùÐèµÄÖµ²¢»ñÈ¡ËùÐèµÄ 'Position' ÊôÐÔÖµ£»×îºó£¬½« 'Units' µÄÖµ»Ö¸´Îª³õʼֵ¡£mmpx2nµÄMÎļþÃèÊöÈçÏ£º

        function Y=mmpx2n(X,Hf)
        %MMPX2N Pixel to Normalized Coordinate Transformation.
        %  MMPX2N(X) converts the Position vector  X  from pixel coordinates to normalized 
        %  coordinates w.r.t.the computer screen.
        %  
        %  MMPX2N converts the Position vector X from pixel coordinate to narmalized coordinates
        %  w.r.t.the figure windoiw having handle H.
        %
        %  X=[left  bottom  width  height] or X=[width  height]

        %  Copyright  (c)  1996 by Prentice-Hall,Inc.

        msg= 'Input is not a pixel Position vector.' ;
        lx=length(X);

        sz= 'Position' ;
        if nargin==1,Hf=0;sz= 'ScreenSize' ;end

        if any(X<1)| (lx~=4&lx~=2)
                error(msg)
        end
        if lx==2,X=[1  1  X(:)' ];end  %  [width  height] input format
        u=get(Hf, 'Units' );  %  get Units
        set (Hf, 'Units' , 'pixels' );  %  set Units to pixels
        s=get(Hf,sz);
        Y=(X-1)./([s(3:4)]-1);  %  convert
        set(Hf, 'Units' ,u);  %  reset Units
        if any(Y>1)
                error(msg)
        end
        if lx==2,Y=Y(3:4);end  %  [width height] output format

        ¾«Í¨MATLAB¹¤¾ßÏäÖеÄÁ½¸öº¯Êýmmcont2ºÍmmcont3¶¼ÓÃÓû§Ö¸¶¨µÄÑÕÉ«Ó³Ïó»­µÈÖµÏßͼ¡£Ã¿Ò»¸öº¯Êý·ÖÎöÊäÈë²ÎÁ¿²¢½¨Á¢Ò»¸ö×Ö·û´®£¬Ëü°üº¬ÁËÑÕÉ«µÄ˵Ã÷¡£Ò»µ©ÉèÖÃÁË×Ö·û´®£¬¾ÍÉèÖÃÁ˵±Ç°×ø±êÖáµÄ 'ColorOrder' 
ÊôÐÔ£»×îºó£¬ËüÃÇ·Ö±ðµ÷ÓþßÓкÏÊʵIJÎÁ¿µÄº¯ÊýcontourºÍcontour3À´»­³öͼÐΡ£º¯Êýmmcont2µ
{on}£º
off£º   Êý¾ÝÏÞ·ùģʽ
¶Ô×ø±êÖá¶ÔÏó²»Æð×÷ÓÃ
¶Ô×ø±êÖá¶ÔÏó²»Æð×÷ÓÃ
Interruptible
{no}£º
yes£º   Ö¸¶¨ButtonDownFcn»Øµ÷×Ö·û´®ÊÇ·ñ¿ÉÖжÏ
¸Ã»Øµ÷×Ö·û´®²»Äܱ»ÆäËü»Øµ÷ËùÖжÏ
¸Ã»Øµ÷×Ö·û´®¿ÉÒÔ±»ÆäËü»Øµ÷ËùÖжÏ
Parent  °üº¬×ø±êÖá¶ÔÏóµÄͼÐξä±ú
*Selected       ÖµÎª[on|{off}]
*Tag    Îı¾´®
Type    Ö»¶ÁµÄ¶ÔÏó±æʶ×Ö·û´®£¬³£Îªaxes
UserData        Óû§Ö¸¶¨µÄÊý¾Ý£¬¿ÉÒÔÊǾØÕó¡¢×Ö·û´®µÈµÈ
Visible
{on}£º
off£º   ÖáÏß¡¢¿Ì¶È±ê¼ÇºÍ±êÖ¾µÄ¿ÉÊÓÐÔ
×ø±êÖáÔÚÆÁÄ»ÉÏ¿ÉÊÓ
×ø±êÖá²»¿ÉÊÓ


±í20.6
ÏßÌõ¶ÔÏóÊôÐÔ
Color   ÏßÌõÑÕÉ«¡£Ò»¸öÈý¸öÔªËØRGBÏòÁ¿»òMATLABÔ¤¶¨µÄÑÕÉ«ÃûÖ®Ò»¡£È±Ê¡ÖµÊÇwhite£¨°×É«£©
EraseMode
{normal}£º

backgrount£º


none£º  Ïû³ýºÍÖØ»­Ä£Ê½
ÖØ»­Ó°ÏìÏÔʾµÄ×÷ÓÃÇøÓò£¬ÒÔ±£Ö¤ËùÓеĶÔÏóÕýÈ·µØ»­³ö¡£ÕâÊÇ×ȷµÄ£¬Ò²ÊÇ×îÂýµÄÒ»ÖÖģʽ
ͨ¹ýÔÚͼÐα³¾°É«ÖÐÖØ»­ÏßÀ´Ïû³ýÏßÌõ¡£Õâ»áÆÆ»µ±»Ïû³ýµÄÏߺóµÄ¶ÔÏó
xor£ºÓÃÏßÏÂÆÁÄ»µÄÑÕÉ«Ö´ÐÐÒì»òOR£¨XOR£©ÔËË㣬»­³öºÍÏû³ýÏßÌõ¡£µ±»­ÔÚÆäËü¶ÔÏóÉÏʱ£¬¿ÉÔì³É²»ÕýÈ·µÄÑÕÉ«
µ±Òƶ¯»òɾ³ýÏßÌõʱ¸ÃÏß²»»á±»Ïû³ý
LineStyle
{-}£º
--£º
:£º
-.£º
+£º
o£º
*£º
.£º
X£º     ÏßÐοØÖÆ
»­Í¨¹ýËùÓÐÊý¾ÝµãµÄʵÏß
»­Í¨¹ýËùÓÐÊý¾ÝµãµÄÐéÏß
»­Í¨¹ýËùÓÐÊý¾ÝµãµÄµãÏß
»­Í¨¹ýËùÓÐÊý¾ÝµãµÄµã»®Ïß
ÓüӺÅ×÷¼ÇºÅ£¬±ê³öËùÓеÄÊý¾Ýµã
ÓÃԲȦ×÷¼ÇºÅ£¬±ê³öËùÓеÄÊý¾Ýµã
ÓÃÐǺÅ×÷¼ÇºÅ£¬±ê³öËùÓеÄÊý¾Ýµã
ÓÃʵµã×÷¼ÇºÅ£¬±ê³öËùÓеÄÊý¾Ýµã
ÓÃX·ûºÅ×÷¼ÇºÅ£¬±ê³öËùÓеÄÊý¾Ýµã
LineWidth       ÒÔµãΪµ¥Î»µÄÏß¿í¡£È±Ê¡ÖµÊÇ0.5
MarkerSize      ÒÔµãΪµ¥Î»µÄ¼ÇºÅ´óС£¬È±Ê¡ÖµÊÇ6µã
Xdate   ÏßµÄXÖá×ø±êµÄÏòÁ¿
Ydate   ÏßµÄYÖá×ø±êµÄÏòÁ¿
Zdate   ÏßµÄZÖá×ø±êµÄÏòÁ¿
ButtonDownFcn   µ±ÏßÌõ¶ÔÏó±»Ñ¡ÖÐʱ£¬MATLAB»Øµ÷×Ö·û´®´«µÝ¸øº¯Êýeval£»³õʼֵÊÇÒ»¸ö¿Õ¾ØÕó
Children        ¿Õ¾ØÕó£¬ÏßÌõ¶ÔÏóûÓÐ×Ó¶ÔÏó
Clipping
{on}£º
off£º   Êý¾ÝÏÞ·ùģʽ
ÔÚ×ø±êÖá½çÏÞÍâµÄÏßµÄÈκβ¿·Ö²»ÏÔʾ
ÏßÌõÊý¾Ý²»ÏÞ·ù
Interruptible
{no}£º
yes£º   Ö¸¶¨ButtonDownFcn»Øµ÷×Ö·û´®ÊÇ·ñ¿ÉÖжÏ
²»Äܱ»ÆäËü»Øµ÷ÖжÏ
¿ÉÒÔ±»ÆäËü»Øµ÷ÖжÏ
Parent  °üº¬ÏßÌõ¶ÔÏóµÄ×ø±êÖá¾ä±ú
*Selected       ÖµÎª[on|{off}]
*Tag    Îı¾´®
Type    Ö»¶ÁµÄ¶ÔÏó±æʶ×Ö·û´®£¬³£Îªline
UserData        Óû§Ö¸¶¨µÄÊý¾Ý£¬¿ÉÒÔÊǾØÕó¡¢×Ö·û´®µÈµÈ
Visible
{on}£º
off£º   ÏߵĿÉÊÓÐÔ
ÏßÔÚÆÁÄ»ÉÏ¿ÉÊÓ
ÏßÔÚÆÁÄ»Éϲ»¿ÉÊÓ

±í20.7
Îı¾¶ÔÏóÊôÐÔ
Color   ÏßÌõÑÕÉ«¡£Ò»¸öÈý¸öÔªËØRGBÏòÁ¿»òMATLABÔ¤¶¨µÄÑÕÉ«ÃûÖ®Ò»¡£È±Ê¡ÖµÊÇwhite£¨°×É«£©
EraseMode
{normal}£º

backgrount£º

xor£º

none£º  Ïû³ýºÍÖØ»­Ä£Ê½
ÖØ»­Ó°ÏìÏÔʾµÄ×÷ÓÃÇøÓò£¬ÒÔ±£Ö¤ËùÓеĶÔÏóÕýÈ·µØ»­³ö¡£ÕâÊÇ×ȷµÄ£¬Ò²ÊÇ×îÂýµÄÒ»ÖÖģʽ
ͨ¹ýÔÚͼÐα³¾°É«ÖÐÖØ»­Îı¾À´Ïû³ýÎı¾¡£Õâ»áÆÆ»µ±»Ïû³ýµÄÎı¾ºóµÄ¶ÔÏó
ÓÃÎı¾ÏÂÆÁÄ»ÑÕÉ«Ö´ÐÐÒì»òOR£¨XOR£©ÔËË㣬»­³öºÍÏû³ý¸ÃÎı¾¡£µ±»­ÔÚÆäËü¶ÔÏóÉÏʱ£¬»áÔì³É²»ÕýÈ·µÄÑÕÉ«
µ±Òƶ¯»òɾ³ýÎı¾¾ä±ú
findobj( 'PropertyName' ,Value) »ñÈ¡¾ßÓÐÖ¸¶¨µÄÊôÐÔÖµµÄ¶ÔÏóµÄ¾ä±ú
waitforbuttonpress      µÈ´ý¼ü»òÊó±ê°´Å¥ÔÚͼÐÎÖа´ÏÂ
figure( 'PropertyName' ,Value)  ´´½¨Í¼ÐζÔÏó
axes( 'PropertyName' ,Value)    ´´½¨×ø±êÖá¶ÔÏó
line(X,Y, 'PropertyName' ,Value)        ´´½¨ÏßÌõ¶ÔÏó
text(X,Y,S, 'PropertyName' ,Value)      ´´½¨Îı¾¶ÔÏó
patch(X,Y,C, 'PropertyName' ,Value)     ´´½¨²¹Æ¬¶ÔÏó
surface(X,Y,Z, ' PropertyName' ,Value)  ´´½¨ÇúÃæ¶ÔÏó
image(C, 'PropertyName' ,Value) ´´½¨Í¼Ïó¶ÔÏó

        ±í20.12ÖÐÊDZ¾ÕÂËùÌáµ½µÄ¾«Í¨MATLAB¹¤¾ßÏäÖеĺ¯Êý£º

±í20.12
¾«Í¨MATLAB¹¤¾ßÏä¾ä±úͼÐκ¯Êý
mmgcf   È統ǰµÄͼÐδæÔÚ£¬»ñÈ¡ËüµÄ¾ä±ú
mmgca   È統ǰµÄ×ø±êÖá´æÔÚ£¬»ñÈ¡ËüµÄ¾ä±ú
mmzap(T)        ÓÃÊó±êɾ³ýÀàÐÍTµÄͼÐζÔÏó
mmpx2n(X)       ÏóËص½¹éÒ»»¯×ø±êµÄת»»
mm2px(X)        ¹éÒ»»¯×ø±êµ½ÏóËصÄת»»
mmline  Name  Value¡­   ÓÃÊó±êÉèÖÃÏßÊôÐÔ
mmaxes  Name  Value¡­   ÓÃÊó±êÉèÖÃ×ø±êÖáÊôÐÔ
mmcont2(X,Y,Z,N,C)      ÓÃÓû§×Ô¶¨ÒåÑÕÉ«×÷¶þάµÈÖµÏßͼ
mmcont3(X,Y,Z,N,C)      ÓÃÓû§×Ô¶¨ÒåÑÕÉ«×÷ÈýάµÈÖµÏßͼ
mmtile  ÒÔƽÆÌÐÎʽ°²ÅÅͼÐδ°¿Ú
mmpager  Name  Value¡­  ÉèÖôòÓ¡µÄȱʡֽÕÅÊôÐÔ



























¹Ø¼ü´ÊË÷Òý
chap20
graphics routine                                Í¼ÐÎÀý³Ì
handle                                          ¾ä±ú
object                                          ¶ÔÏó
property                                                ÊôÐÔ
stacking order                          ¶Ñ»ý´ÎÐò
pixel                                           ÏóËØ
Normalized coordinates          ¹éÒ»»¯×ø±ê
landscape                                       ¾°Ï󣨺áÏò£©
portrait                                                Ð¤Ïñ£¨×ÝÏò£©
full page                                               È«·ù
documented property                     ÎļþʽÊôÐÔ
undocumented property           ·ÇÎļþʽÊôÐÔ
root                                                    ¸ù£¨¶ÔÏó£©
figure                                          Í¼Ðδ°¿Ú£¨¶ÔÏó£©
axis                                                    ×ø±êÖᣨ¶ÔÏó£©
line                                                    ÏßÌõ£¨¶ÔÏó£©
surface                                         ÇúÃ棨¶ÔÏó£©
text                                                    Îı¾£¨¶ÔÏó£©
patch                                           ²¹Æ¬£¨¶ÔÏó£©
image                                           Í¼Ï󣨶ÔÏó£©
clipping                                                ÏÞ·ù

 

--

--
¡î À´Ô´:£®¹þ¹¤´ó×϶¡Ïã bbs.hit.edu.cn£®[FROM: bage.bbs@smth.org]
[°Ù±¦Ïä] [·µ»ØÊ×Ò³] [Éϼ¶Ä¿Â¼] [¸ùĿ¼] [·µ»Ø¶¥²¿] [Ë¢ÐÂ] [·µ»Ø]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
Ò³ÃæÖ´ÐÐʱ¼ä£º203.576ºÁÃë