¿Podrías explicar que es lo que quieres? ¿Que es lo que no sabes hacer? Pues no entendí bien tu pregunta!
Salu2s
Salu2s
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menúint[] vector = f.vector();
f.imprimir(vector);
Cita de: class_OpenGL en 9 Diciembre 2015, 21:04 PM
Jajaja. Es cierto que es un razonamiento un tanto alocado. He pensado eso tan rápido porque "recientemente" hubo un tema similar Entonces, para ir descartando, dije esa solución
Cita de: class_OpenGL en 6 Diciembre 2015, 10:10 AM
Prueba a desactivar el antivirus. Lo que pasa es que este analiza tu programa por si fuera un virus. Al menos eso me pasaba a mí
function mousedraw(handles)
A=handles.axesToDrawOn; % axesToDrawOn es el handle al axes
set(A,'buttondownfcn',{@start_pencil, handles})
function start_pencil(src,eventdata, handles)
cla(handles.axesToDrawOn);
coords=get(src,'currentpoint'); %scomo este es el callback del axes, src=gca
x=coords(1,1,1);
y=coords(1,2,1);
global lineCoords;
newPoint = [coords(1,1,1) coords(1,2,1)];
lineCoords = newPoint;
r=line(x, y, 'color', [0 .5 1], 'LineWidth', 2, 'hittest', 'off'); %Poniendo hittset off nos permite dibujar una linea que comience encima de una linea que ya este dibujada
set(gcf,'windowbuttonmotionfcn',{@continue_pencil,r})
set(gcf,'windowbuttonupfcn',@done_pencil)
function continue_pencil(src,eventdata,r)
%src es ahora el handle del figure, y no del axes, por lo tanto necesitamos usar gca.
coords=get(gca,'currentpoint'); %esto actualiza cada vez que mueva el mouse
x=coords(1,1,1);
y=coords(1,2,1);
global lineCoords;
newPoint = [coords(1,1,1) coords(1,2,1)];
D = [lineCoords; newPoint];
lineCoords = D;
%obtener las coordenadas de la linea existente y agregarle las nuevas
lastx=get(r,'xdata');
lasty=get(r,'ydata');
newx=[lastx x];
newy=[lasty y];
set(r,'xdata',newx,'ydata',newy);
function done_pencil(src,evendata)
%Desactiva la función e movimiento
global lineCoords
set(gcf,'windowbuttonmotionfcn','')
set(gcf,'windowbuttonupfcn','')
function xMinEdit_Callback(hObject, eventdata, handles)
Val=get(hObject,'String');
if(isnan(IsNumber(Val)))
set(hObject, 'String', handles.xMin);
else
NewVal=str2num(Val);
handles.xMin=NewVal;
axis([handles.xMin,handles.xMax,handles.yMin,handles.yMax]);
end
guidata(hObject, handles);
function [varargout] = IsNumber( x )
num=str2num(x);
if (isempty(num)==0)
varargout{1}=num;
else
varargout{1} = NaN;
errordlg('Debes insertar un numero', 'Error de entrada', 'modal');
end
end
public static int SumOfInt(int num)
{
if(num==1)
return 1;
return num + SumOfInt(num-1);
}
Citar(n*n(+1))/2