Matlab - como puedo cambiar la posicion de la com decimal en la tabla de guide matlab

 
Vista:
Imágen de perfil de daniel

como puedo cambiar la posicion de la com decimal en la tabla de guide matlab

Publicado por daniel (2 intervenciones) el 02/07/2016 16:50:29
hola hice un programa de soluciones de ecuaciones diferenciales con P.V.I. por métodos númericos que s un tarea mi problema esta en no poder mostrar los decimales que quiero en la tabla de del guide , en la ventana de comandos me sale todos los decimales pero en la tabla del guide me sale solo con 5 decimales a lo mucho como cambiar eso acá les dejo lo que avance y mi otra pregunta es cual es la diferencia entre escribir el código en el mismo guide y solo poner el encabezado de la function de otro programa y correrlo



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
function pushbutton3_Callback(hObject, eventdata, handles)
format longE
fx = inline(get(handles.funcion,'string'),'x','y');
fe = inline(get(handles.sp,'string'));
h = str2num(get(handles.H,'string'));
a = str2num(get(handles.A,'string'));
b = str2num(get(handles.B,'string'));
yo = str2num(get(handles.n,'string'));
X = a:h:b;
n = size(X,2);
Y = zeros(n,1);
Y(1) = yo;
for k = 1:n-1
    Y(k+1) = Y(k)+h*fx(X(k),Y(k));
end
f = zeros(n,1);
for k = 1:n-1
    f = fe(X);
end
X
Y
f
tabla(:,1) = X;
tabla(:,2) = Y;
tabla(:,3) = f;
set(handles.uitable1,'Data',tabla);
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

como puedo cambiar la posicion de la com decimal en la tabla de guide matlab

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 03/07/2016 00:26:21
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
function varargout = uitabless2(varargin)
gui_Singleton = 1;
gui_State = struct('gui_Name',       mfilename, ...
                   'gui_Singleton',  gui_Singleton, ...
                   'gui_OpeningFcn', @uitabless2_OpeningFcn, ...
                   'gui_OutputFcn',  @uitabless2_OutputFcn, ...
                   'gui_LayoutFcn',  [] , ...
                   'gui_Callback',   []);
if nargin && ischar(varargin{1})
    gui_State.gui_Callback = str2func(varargin{1});
end
 
if nargout
    [varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:});
else
    gui_mainfcn(gui_State, varargin{:});
end
 
function uitabless2_OpeningFcn(hObject, eventdata, handles, varargin)
handles.output = hObject;
guidata(hObject, handles);
 
function varargout = uitabless2_OutputFcn(hObject, eventdata, handles)
a=rand(2,5);
set(handles.uitable2,'Data',a,'ColumnFormat',{'short','long e','bank','long','rat'})
varargout{1} = handles.output;

uitabless2

Saludos.
JOSE JEREMÍAS CABALLERO
Asesoría online en Matlab
Programador en Matlab
Servicios de programación matlab
[email protected]
El correo es para servicios de programación, toda ayuda gratuita es vía foro.


http://matlabcaballero.blogspot.com
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar