• foreach控制结构-单片机原理及应用(张毅刚)

    5.12 foreach控制结构 foreach 命令/控制结构会遍历整个列表,逐次取出列表的每个元素的值放到指定变量中, 使用者可以在跟随的过程体中添加必要的处理过程。关于控制结构将会在控制结构一章有详细 的介绍。 下李例 5-14直接使用例 5-10得到的列表 l1作为处理对象说明 foreach的作用。本例会将每 个列表元素依次打印出来: 例 5-14 foreach的简单例子:依次打印列表元素 %foreach elem $l1 { puts "---$elem---" } => ---This--- ---is--- ---one--- ---list--- 本例 foreach 在每次循环进行时,依次将列表 l1中的一个元素值赋值给 elem变量。 foreach 命令还可以同时对多个列表进行操作,而且还可以同时操作同一列表的多个元素。 如果在最后一次循环之前就遍历完了某个列表,则与之对应的循环变量就会以空字符串来赋 值。 例 5-15具有多个值列表的 foreach命令处理过程 foreach {x1 x2} {Orange Blue Red Green Black} x3 {Right Left Up Down} { puts [format "x1=%8s x2=%8s x3=%8s" $x1 $x2 $x3] } => x1= Orange x2= Blue x3= Right x1= Red x2= Green x3= Left x1= Black x2= x3= Up x1= x2= x3= Down

    0
    40
    976KB
    2021-06-02
    48
  • 倾角可视化地质应用操作-apue中文

    4.2 倾角可视化地质应用操作 打开 Forward.NET平台方法标签的特殊处理方法组中的倾角可视化地质应用模块,首先选 择需要处理的倾角数据文件(*.WIS),如下图所示:

    0
    48
    27.55MB
    2021-06-02
    49
  • 主轴检测器电缆插头-普中科技 hc6800 开发板原理图

    (6) 主轴检测器电缆·插头 品名 型号 内容 主轴驱动器侧插头 主轴电机侧插头 CN2用 电机侧 PLG电缆 CNP2E-1-□M (住友 3M制造) (Tyco Electronics制造) 插座:36210-0100JL 插头 :172169-1 □:长度 外壳:36310-3200-008 接触器:170363-1(AWG26-22) 170364-1(AWG22-18) 2, 3, 4, 5, 7, 10, 15, 20, 25, 30m CN3用 主轴侧检测器电缆 CNP3EZ-2P-□M 主轴驱动器侧插头 主轴电机侧插头 (住友 3M制造) (第一电子工业制造) 插座:36210-0100JL 插头:MS3106A20-29S(D190) 外壳:36310-3200-008 直型后壳:CE02-20BS-S 线夹:CE3057-12A-3 □:长度 4, 5,3, 2, 15, 20,10, 7, 30m 25, 主轴驱动器侧插头 主轴电机侧插头 CNP3EZ-3P-□M (住友 3M制造) (第一电子工业制造) 插座:36210-0100JL 插头:MS3106A20-29S(D190) 外壳:36310-3200-008 弯型后壳:CE-20BA-S □:长度 线夹:CE3057-12A-3 4, 5,3, 2, 15, 20,10, 7, 30m 25, CNEPGS 主轴 电机侧 PLG用 主轴电机侧插头 电机用 插头 (Tyco Electronics制造) 插头 :172169-1 接触器:170363-1(AWG26-22) 170364-1(AWG22-18) 主轴 主轴侧检测器用 主轴电机侧插头 电机用 插头 (第一电子工业制造) 插头:MS3106A20-29S(D190) 直型后壳:CE02-20BS-S 线夹:CE3057-12A-3 适合电缆外径 φ6.8~10mm 主轴电机侧插头 (第一电子工业制造) 插头:MS3106A20-29S(D190) 弯型后壳:CE-20BA-S 线夹:CE3057-12A-3 适合电缆外径 φ6.8~10mm CNU2S(AWG18) CN2/3用 主轴检测器插头 主轴驱动器侧插头 (住友 3M制造) 插座:36210-0100JL 外壳:36310-3200-008

    0
    53
    9.65MB
    2021-06-02
    50
  • 使用方法-普中科技 hc6800 开发板原理图

    (3) 运转调试 ! 运转之前应当对各类参数进行确认和调整。根据机床不同,有时可能出现意外动作。 ! 调整和变动切勿过大,以免导致运转不稳定。 ! 可使用的电机和驱动器存在规定的组合。试运转之前务必确认型号。 ! 存在重力等不平衡因素的轴应使用平衡装置使其平衡。 ! 直线伺服电机没有电磁制动器等停止装置。请在机床侧安装。 (4) 使用方法 ! 应在外部安装紧急停止电路,以确保可以立即停止运转,切断电源。 ! 设备单元和电机冒烟或发出异音、异臭时,应立即切断电源。 不得分解修理。 ! 不得擅自改造。 ! 发生警报时,如果在保持运行启动信号(ST)的情况下进行警报复位(RST),将会突然重启。应在复位警报前 先确认运转信号已变为 OFF 状态。 否则可能引起事故。 ! 应利用干扰滤波器等装置减小电磁干扰的影响。否则将会对在驱动器附近使用的电子设备造成电磁干扰。有电磁 干扰影响时,应设置线性干扰滤波器等。 ! 驱动器应与规定的电机、回生电阻配套使用。否则可能引起火灾或故障。 伺服电机的制动器(电磁制动器)用于保持,不可用作一般的制动。 ! 由于寿命和机械结构 (例如滚珠丝杠和伺服电机是通过同步皮带连接时) 的原因,电磁制动可能无法保持。为安 全起见,应在机床上安装停止装置。 ! 变更程序或参数以及维修、检查后,必须进行试运转之后再进入正常运转。 自动运转过程中不得进入机床的可动范围。不可将手足或脸部靠近正在旋转的主轴。 ! 应在满足各规格的电源规格条件(输入电压、输入频率、允许瞬停时间)下使用。 ! 在位的说明中,包括空位在内,不使用的位应全部设定为“0”。 ! 除紧急停止外,请勿使用动态制动。持续使用将导致制动器破损。 ! 存在多个单元时如果共用主回路电源用无熔丝断路器,当容量较小的单元发生短路故障时,无熔丝断路器可能不 产生动作。请勿共用无熔丝断路器,以免发生危险。

    0
    89
    9.65MB
    2021-06-02
    50
  • 文件读写-android基于hover组件实现监控鼠标移动事件的方法

    9.6 文件读写 文件读写指的是从文件中读出信息或将信息写入到文件中。文件读取是使用 read 函数来 实现的,文件写入是通过 write 函数来实现的。在进行文件写入的操作时,只是在文件的缓冲 区中操作,可能没有立即写入到文件中。需要使用 sync 或 fsynx 函数将缓冲区中的数据写入 到文件中。 9.6.1 在文件中写字符串函数 write 函数 write 可以把一个字符串写入到一个已经打开的文件中。这个函数的使用方法如下 所示。 ssize_t write (int fd,void * buf,size_t count); 在参数列表中,fd 是已经打开文件的文件号,buf 是需要写入的字符串,count 是一个整 型数,表示需要写入的字符个数。size_t 是一个相当于整型的数据类型,表示需要写入的字节 的数目。将字符串写入文件以后,文件的写位置也会随之移动。 如果写入成功,write 函数会返回实际写入的字节数。发生错误发生时则返回-1,可以用 errno 来捕获发生的错误。可能发生的错误如下所示。 EINTR:此操作被其他操作中断。 EAGAIN:当前打开文件是不可写的方式打开的,不能写入文件。 EADF:参数 fd 不是有效的文件编号,或该文件已关闭。 下面是这个函数的使用实例。用 open 函数打开一个文件,将一个字符串写入到这个文件 中,然后关闭文件。 #include <stdio.h> #include <unistd.h> #include <sys/types.h>

    0
    28
    1.33MB
    2021-06-02
    50
  • 人口密度分布图-电子计算机算法手册 algol-60_详细书签

    注(Labels)。实际上,系统提供了标注格式的 统一编辑方法:在 Layer Properties 对话框 中,在分级色块上右键打开 Format Labels 命令,打开 Number Format对话框(如图 5. 8),改变标注的格式。 (2) 分级符号设置 图 5.7 人口密度分布图

    0
    54
    1.76MB
    2021-06-02
    40
  • 构建SeaWiFS几何文件-tc itk二次开发

    10.7 SeaWiFS数据地理坐标定位 Georeference SeaWiFS选项允许为HDF和CEOS格式的SeaWiFS数据计算几何信息并进行地理坐标 定位。可计算的几何信息包括:纬度、经度、传感器方位角、传感器高度、太阳方位角、太阳高度以及 UTC时间。地理坐标定位功能根据一个完善的地球和卫星轨道几何模型生成了一个完全精确的地理编码, 详见如下。 (1) 构建SeaWiFS几何文件 使用Build Geometry File选项可以为HDF和CEOS格式的SeaWiFS数据计算几何信息。当运行该功 能时,ENVI将提取头信息,并为每个像元计算几何值,包括:纬度、经度、传感器方位角和高度角、太 阳方位角和高度角以及 UTC时间。高度角是像元与传感器或太阳的连线方向与竖直方向的夹角(竖直向 上为 0度),方位角是从像元到传感器或太阳的方位角度,正北方向角度为 0,顺时针增加(即正东方向 方位角为90 度)。 提示:将该功能的结果当作Georeference from Input Geometry工具的IGM输入文件,同样能对SeaWiFS 数据进行地理坐标定位(参见第461页的“根据输入的几何文件进行地理坐标定位”)。 从下列选项中选择: 选择Basic Tools >Preprocessing >Data-Specific Utilities >SeaWiFS > HDF Build Geometry File或CEOS Build Geometry File。选择Map >Georeference SeaWiFS > HDF Build Geometry File或CEOS Build Geometry File。 当出现SeaWiFS Input File对话框时,选择一个图像文件,若需要,选取任意空间或波谱子集。 如果输入的文件不是HDF或CEOS格式,选择与HDF或CEOS相关的注记文件读取头信息。 当出现SeaWiFS Geometry Parameters对话框时,点击以下选项,选择计算的数值: 要选择单个数值,点击所需值旁的复选框。要选择一个数值区间,在“Add Range”按钮旁的两个文 本框中键入起始和终止值,点击 “Add Range”。要选择所有数值,点击“Select All”。要清除选择的所有 条目,点击“Clear”。 选择输出到“File”或“Memory”。在“Output Data Type”按钮菜单中,选择“Double”或“Floating Point” 作为输出文件的类型。点击“OK”。

    0
    34
    29.8MB
    2021-06-02
    42
  • 显示输出选项-tc itk二次开发

    (8) 鼠标按键描述浏览 使用Mouse Button Descriptions工具可以显示指针所在窗口中的鼠标按键功能信息。当指针在窗口之 间移动时,鼠标按键的描述被及时更新。显示的信息包括:窗口类型(即显示、绘图等),指针控制的功 能(即感兴趣区、动态覆盖图等),以及每个鼠标按键的功能(MB1: 鼠标左键;MB2: 鼠标中键;MB3: 鼠 标右键)。 注意:若鼠标按键没有按期望作出反应,显示鼠标按键功能描述,核对指针控制的功能。 要打开鼠标按键描述窗口,从下列选项中选择:在显示窗口菜单栏或 ENVI主菜单中,选择 Window >Mouse Button Descriptions。在ENVI主菜单中,选择Help > Mouse Button Descriptions。 图 4-67:鼠标按键描述 (9) 缩放和滚动窗口定位 要将缩放和滚动窗口相对于主图像窗口放置在特定的位置,点击鼠标右键,从出现的快捷菜单中选择 Scroll/Zoom Position >所需位置。 ‧ 锁定窗口位置 将缩放窗口和滚动窗口放置在屏幕上任意位置后,要想锁定它们,点击鼠标右键,从出现的快捷菜单 中选择Scroll/Zoom Position >Auto Placement off。窗口将被固定在所选位置,直到再次移动它们。 ‧ 隐藏滚动/缩放窗口 要想隐藏滚动/缩放窗口,点击窗口右上角的 。 ‧ 显示隐藏窗口 要显示隐藏的缩放/滚动窗口,击鼠标右键,从出现的快捷菜单中选择 Display Window Style >Scroll/Image/Zoom。 4.36 显示输出选项

    0
    36
    29.8MB
    2021-06-02
    42
  • 拉伸类型菜单-tc itk二次开发

    (3) 拉伸类型菜单 交互式对比度拉伸对话框内的 Stretch_Type菜单中包含一个所有可供选择的交互式拉伸类型列表。 • 线性对比度拉伸 线性对比度拉伸是系统默认的交互式拉伸。线性拉伸的最小和最大值分别设置为 0和 255,两者之间 的所有其它值设置为中间的线性输出值。 在交互式对比度拉伸对话框中,选择 Stretch_Type > Linear Contrast Stretch。要限定最小和最大输入值, 使用鼠标左键,移动输入直方图中的垂直线(白色虚线)到所需要的位置,或在“Stretch”文本框内输入 所需要的 DN值或一个数据百分比(例如,最小值为 5%,最大值为 95%)。 注意:关于和直方图窗口交互的更全面信息,请参阅第 185页的“在 ENVI图表窗口绘制直方图”。 点击“Apply”,把拉伸应用于显示的数据。 注意:要重新显示原来的拉伸,选择 Options > Reset Stretch。 被选择的拉伸也可以永久地应用于显示的图像上,如第 185页的“拉伸数据转换”所述。 • 分段线性对比度拉伸 分段线性对比度拉伸可以通过使用鼠标在输入直方图中放置几个点进行交互地限定。对于各点之间的 部分采用线性拉伸。 选择 Stretch_Type > Piecewise Linear。一个转换函数(初始为一条白色直线)将被绘制在输入直方图 中。在输入直方图的任何位置点击鼠标中键,从而为转换函数增加一个节点,绘制的线段将把端点和绘制 的节点标记连接起来。 要移动一个点的位置,在标记上点击鼠标左键,然后把它拖放到一个新位置。要删除点,在标记上点 击鼠标右键。要手动地键入输入和输出值,选择 Options > Edit Piecewise Linear。

    0
    39
    29.8MB
    2021-06-02
    42
  • 中的“图像链-tc itk二次开发

    (3) 显示指针位置或数据值 在任何一个图像窗口使用 Cursor Location/Value工具可以显示:样本(水平,X)和行(竖直,Y)的 坐标;指针所在处的像元数据值;对于经过地理坐标定位的数据,还可以显示指针所在处像元的地理坐标。 在主图像窗口,双击鼠标左键。从主图像窗口,选择 Tools >Cursor Location/Value。从 ENVI主菜单或 主图像窗口,选择Window > Cursor Location/Value。参见第四章的“浏览指针位置/值”以获得更详细介绍。 (4) 点的收集(Collecting Points) 在显示窗口中使用Point Collection工具来收集点(包括像元位置和地理位置)。收集的点被显示在ENVI Point Collection窗口下的列表中。从 ENVI主菜单中,选择Window >Point Collection,或从主图像窗口中, 选择 Tools > Point Collection。 要获得详细信息和介绍,请参阅第四章中的“点的收集”。 (5) 显示窗口最大化(Maximizing Open Displays) 要调整所有的显示窗口在全屏中最大显示,从主图像窗口中选择Window >Maximize Display Windows 或从 ENVI主菜单中选择Window >Maximize Open Displays。 例如:有 4个显示窗口被打开,使用该工具后,每个显示窗口将会被调整到全屏的 1/4大小。 (6) 链接显示 使用显示链接功能可以把多个显示链接在一起,从而使一个显示窗口中的所有活动可以在其他窗口显 示出来。进行显示链接时可以使用动态覆盖功能(参见第四章的“多层动态链接的操作”)。 要链接显示,从 ENVI主菜单中选择Window >Link Display或从主图像窗口选择 Tools >Link >Link Display。通过其他显示窗口中的“Tools”菜单或快捷菜单也可以进行链接显示(参见第四章中的“图像链 接”和“显示窗口快捷菜单”)。

    0
    41
    29.8MB
    2021-06-02
    42
  • 至尊王者

    成功上传501个资源即可获取
  • 分享王者

    成功上传51个资源即可获取
  • 分享宗师

    成功上传21个资源即可获取
  • 分享精英

    成功上传11个资源即可获取
  • 分享达人

    成功上传6个资源即可获取
  • 分享小兵

    成功上传3个资源即可获取
  • 分享学徒

    成功上传1个资源即可获取
  • 创作能手

    授予每个自然周发布4篇到6篇原创IT博文的用户
关注 私信
上传资源赚积分or赚钱