Changeset 3248


Ignore:
Timestamp:
03/10/10 12:41:19 (15 years ago)
Author:
Mathieu Morlighem
Message:

Fixed removepoints

Location:
issm/trunk/src/m/utils/Exp
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/m/utils/Exp/expmaster.m

    r3020 r3248  
    8484                                numprofiles=numprofiles+1;
    8585                                %figure out if the profile is closed or not
    86                                 if (B(i).x(1)==B(i).x(end) & B(i).y(1)==B(i).y(end))
     86                                if (B(i).x(1)==B(i).x(end) & B(i).y(1)==B(i).y(end) & length(B(i).x)>1 )
    8787                                        closed(numprofiles)=1;
    8888                                else
     
    150150                prevplot2=1;
    151151                for i=1:numprofiles
    152                         plot(A(i).x,A(i).y,'color',getfieldvalueerr(options,'color'),'LineStyle',getfieldvalueerr(options,'LineStyle'),'LineWidth',getfieldvalueerr(options,'LineWidth'));
     152                        if length(A(i).x)==1,
     153                                plot(A(i).x,A(i).y,'color',getfieldvalueerr(options,'color'),'LineStyle',getfieldvalueerr(options,'LineStyle'),'LineWidth',getfieldvalueerr(options,'LineWidth'),...
     154                                        'MarkerEdgeColor',getfieldvalueerr(options,'MarkerEdgeColor'),'MarkerSize',getfieldvalueerr(options,'MarkerSize'),'Marker','o');
     155                        else
     156                                plot(A(i).x,A(i).y,'color',getfieldvalueerr(options,'color'),'LineStyle',getfieldvalueerr(options,'LineStyle'),'LineWidth',getfieldvalueerr(options,'LineWidth'));
     157                        end
    153158                        prevplot2=prevplot2+1;
    154159                end
  • issm/trunk/src/m/utils/Exp/manipulation/removepoints.m

    r3018 r3248  
    2121                plot(A(i).x,A(i).y,'color',getfieldvalueerr(options,'color'),'LineStyle',getfieldvalueerr(options,'LineStyle'),'LineWidth',getfieldvalueerr(options,'LineWidth'),...
    2222                        'MarkerEdgeColor',getfieldvalueerr(options,'MarkerEdgeColor'),'MarkerSize',getfieldvalueerr(options,'MarkerSize'),'Marker',getfieldvalueerr(options,'Marker'));
     23
    2324        end
    2425
     
    7172                                plot(A(i).x,A(i).y,'color',getfieldvalueerr(options,'color'),'LineStyle',getfieldvalueerr(options,'LineStyle'),'LineWidth',getfieldvalueerr(options,'LineWidth'),...
    7273                                        'MarkerEdgeColor',getfieldvalueerr(options,'MarkerEdgeColor'),'MarkerSize',getfieldvalueerr(options,'MarkerSize'),'Marker',getfieldvalueerr(options,'Marker'));
     74                                if length(A(i).x)==1
     75                                        plot(A(i).x,A(i).y,'color',getfieldvalueerr(options,'color'),'LineStyle',getfieldvalueerr(options,'LineStyle'),'LineWidth',getfieldvalueerr(options,'LineWidth'),...
     76                                                'MarkerEdgeColor',getfieldvalueerr(options,'MarkerEdgeColor'),'MarkerSize',getfieldvalueerr(options,'MarkerSize'),'Marker','o');
     77                                end
    7378                        end
    7479
Note: See TracChangeset for help on using the changeset viewer.