Hola, me gustaría crear una matriz que guarde estos datos
Inicial Primario X Y Ancho Altura Visible
A 1 10
20 30 40 on
A 2 10
20 30 40 on
A 3 10
20 30 40 on
B 1 10
30 30 40 off
¿Se podría hacer?
Luego quiero utilizar estos valores para un GUI
Un saludo y gracias a quien me pueda echar una mano
function varargout = crear_matrices_strings2_jose_caballero(varargin)
clc
gui_Singleton = 1;
gui_State = struct('gui_Name', mfilename, ...
'gui_Singleton', gui_Singleton, ...
'gui_OpeningFcn',
@crear_matrices_strings2_jose_caballero_OpeningFcn, ...
'gui_OutputFcn',
@crear_matrices_strings2_jose_caballero_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
crear_matrices_strings2_jose_caballero_OpeningFcn(hObject, eventdata,
handles, varargin)
handles.output = hObject;
guidata(hObject, handles);
function varargout =
crear_matrices_strings2_jose_caballero_OutputFcn(hObject, eventdata, handles)
a(1)=handles.text1; a(2)=handles.text2;
a(3)=handles.text3;
a(4)=handles.text4; a(5)=handles.text5;
a(6)=handles.text6;
a(7)=handles.text7; a(8)=handles.text8;
a(9)=handles.text9;
a(10)=handles.text10;
a(11)=handles.text11; a(12)=handles.text12;
a(13)=handles.text13;
a(14)=handles.text14;
for i=1:5
set(a(i),'string',' ')
end
%Impresion
desde un archivo de texto
fid =fopen('crear_matrices_strings1_jose_caballero.txt');
datos=textscan(fid,'%s %s %s %s
%s %s %s');
fclose(fid);
for i=1:7
set(a(i),'String',datos{i}(1:end))
end
columnas=char(65:90);
%exportacion
a excel el archivo de texto con matlab
for i=1:7
xlswrite('crear_matrices_strings1_jose_caballero.xlsx',datos{i}(1:end),1,columnas(i));
end
%importacion
desde excel hacia matlab
[num,txt,raw]=xlsread('crear_matrices_strings1_jose_caballero.xlsx');
for i=8:14
set(a(i),'String',raw(:,i-7))
end
handles.output = hObject;
guidata(hObject, handles);
varargout{1} = handles.output;
function pushbutton1_Callback(hObject,
eventdata, handles)
web http://www.lawebdelprogramador.com/foros/Matlab/ -browser
function pushbutton2_Callback(hObject,
eventdata, handles)
web http://www.matlabcaballero.blogspot.com/ -browser |
José Jeremías
Caballero
Servicios de
Programación en MatLab
Lima -
Perú
Para mayor informacion, contactarse a jjcc94@hotmail.com