Problem in GUI interface
1 次查看(过去 30 天)
显示 更早的评论
Hi, please when i run my GUI interface, I have this error:
Error using repmat
Replication factors must be a row vector of integers or integer scalars.
Error in drawColormap (line 36)
coordX_Matrix = repmat(coordX_Matrix_t,y_samples,1);
Error in simul1>pushbutton100_Callback (line 416)
drawColormap(handles);
Error in gui_mainfcn (line 95)
feval(varargin{:});
Error in simul1 (line 42)
gui_mainfcn(gui_State, varargin{:});
Error in @(hObject,eventdata)simul1('pushbutton100_Callback',hObject,eventdata,guidata(hObject))
Error while evaluating UIControl Callback
the code of y_samples is:
coordX_Matrix_t = ones(1,x_samples);
ind = find(coordX_Matrix_t)-1;
coordX_Matrix_t = ((max_x * 2.0) / x_samples)*ind;
coordX_Matrix = repmat(coordX_Matrix_t,y_samples,1);
%coordX_Matrix = repmat(coordX_Matrix_t,1,y_samples);
coordY_Matrix_t = ones(fix(y_samples),1);
ind2 = find(coordY_Matrix_t)-1;
coordY_Matrix_t = ((max_y * 2.0) / y_samples)*ind2;
coordY_Matrix = repmat(coordY_Matrix_t,1,x_samples);
coordVectors = get(handles.figure1, 'UserData');
it=coordVectors.it;
[EDITED, Jan, Duplicate posts joined, code formatted]
3 个评论
Jan
2018-3-26
@brahmi ibtissem: Please post one thread per problem only. Use the "{} Code" button to format your code. Thanks.
回答(2 个)
brahmi ibtissem
2018-3-26
2 个评论
Rik
2018-3-26
Read the two links I posted. Also, you posted this as an answer instead of a comment. You should delete this answer and post it as a comment, after having read the two links I provided.
Rik
2018-3-26
I didn't mean you should post a new question, I meant you should post this text as a comment and correctly format it. (use the {}Code button)
Walter Roberson
2018-3-27
double(uint16(sqrt(3)*125))
Is 217. You multiply this by 2 and divide by 4, which gives you a non integer that cannot be used as a replication factor.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Migrate GUIDE Apps 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!