matlab中的norm函数 |
您所在的位置:网站首页 › view函数 › matlab中的norm函数 |
matlab 中的 norm 函数
matlab( 矩阵实验室 ) 是 matrix laboratory 的缩写,是一款由美国 the mathworks 公 司出品的商业数学软件。 matlab 是一种用于算法开发、数据可视化、数据分析以及数值计 算的高级技术计算语言和交互式环境。除了矩阵运算、绘制函数 / 数据图像等常用功能外, matlab 还可以用来创建用户界面及与调用其它语言 ( 包括 c , c++ 和 fortran) 编写的程序。
建立 gui 函数的一个有效方法是编写独立的回调函数,专门执行一个或多个回调。函 数使用的对象句柄和其它变量可以作为参量传递,必要时回调函数可返回值。
考量先前的一个例子,创建一个方位角的滑标,以脚本文件去同时实现。
% setview.m script file
vw=get(gca , ' view ' );
hc_az=uicontrol(gcf , ' style ' , ' slider ' , ... ' position ' , [10 5 20] , ...
' min ' , -90 , ' max ' , 90 , ' value ' , vw(1) , ... ' callback ' , [...
' set(hc_cur , ' string ' , num2str(get(hc_az , ' value ' ))) , ' ... ' set(gca , ' view ' , [get(hc_az , ' value ' ) vw(2)]) ' ]); hc_min=uicontrol(gcf , ' style ' , ' text ' , ... ' position ' , [10 25 40 20] , ...
' string ' , num2str(get(hc_az , ' min ' )));
hc_max=uicontrol(gcf , ' style ' , ' text ' , ... ' position ' , [ 25 40 20] , ...
' string ' , num2str(get(hc_az , ' max ' )));
hc_cur=uicontrol(gcf , ' style ' , ' text ' , ... ' position ' , [60 25 40 20] , ...
' string ' , num2str(get(hc_az , ' value ' )));
下面是同样的例子。作为一个函数,采用 ' tag ' 属性来辨别控制框,并使用独立 的 m 文件来执行回调。
funtion setview( )
vw=get(gca , ' view ' );
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |