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

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

Publicado por JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (3433 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
jjcc94@hotmail.com
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