Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
这是什么意思???Matlab_Matlab_Image Processing - Fatal编程技术网

这是什么意思???Matlab

这是什么意思???Matlab,matlab,image-processing,Matlab,Image Processing,这个代码是什么意思 它用于Matlab上的GUI这在几乎没有上下文的情况下非常困难,但我想我有一些线索: 我们从两个部分开始,如果:ispc是一个名称,它返回计算机是否为PC。在linux/mac OSx上为false,在PC上为true 下一部分使用isequal比较两个值。第一个:get(hObject,'BackgroundColor')将获取句柄hObject指向的任何位置的背景色。第二部分,获取默认背景颜色,它表示“默认颜色由系统设置决定” 因此,此代码的意思是:对于具有handleh

这个代码是什么意思
它用于Matlab上的GUI

这在几乎没有上下文的情况下非常困难,但我想我有一些线索:

我们从两个部分开始,如果:
ispc
是一个名称,它返回计算机是否为PC。在linux/mac OSx上为false,在PC上为true

下一部分使用isequal比较两个值。第一个:
get(hObject,'BackgroundColor')
将获取句柄hObject指向的任何位置的背景色。第二部分,获取默认背景颜色,它表示“默认颜色由系统设置决定”

因此,此代码的意思是:对于具有handle
hObject
的图形,如果我们在pc上,并且我们的背景颜色是默认背景颜色,请将其更改为白色

if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
set(hObject,'BackgroundColor','white');