加载中…
  
博文
标签:

proteus

it

分类: Proteus
一、总线的绘制
       1.选择Buses Mode画一根总线(蓝色)
      2.将元器件连接到总线上(任意位置,一般按住Ctrl键将分支线画成斜线)
      3.做标号连接,选择Wire Label Mode,在总线的这头LED1与总线相连之间的线上(变成X号),点一下,出来'Edit Wire Label
标签:

matlab

it

分类: Matlab(VC)

assignin与evalin
     MATLAB在程序运行过程中,将为每个函数分配它自己的(从基本空间中分割出的一块),各个工作空间之间的变量是不能够直接引用的,在函数退出之后,该函数空间也就立即被注销。因此,对于函数文件,运行结果除输出变量返回到基本工作空间或者其父工作空间(调用该函数的程序的工作空间)之外,其他中间变量不在基本工作空间或者其父工作空间保留,而其运算过程中所用到的中间变量也将在基本工作空间'base'中保留。


assignin为工作空间的变量指派值,其语法为:
assignin(WS,'name',V)

其中,WS为工作空间名称,'name'为变量名,V是为该变量指派的值。


evalin实现在工作空间中某个表达式字符串,并将结果返回

标签:

matlab

it

分类: Matlab(VC)
Matlab,从一个txt文本文件中提取字符串,发现提取的字符串带单引号,以前还没有注意这个问题,带了单引号的字符串不能获取长度。
c = 'th=1.14789,'
字符串定义方式:
没有单引号
>> a='sdafas'
a =sdafas
带单引号
>> a='''sdafas'''
a ='sdafas'
带双引号
>> a=''sdafas''
a ='sdafas'

去除单引号
c = ['th=1.14789,']
u = cellstr(S)
c=char(c)
c =th=1.14789,

后面用字符串处理函数就ok了。
标签:

齿轮相关

教育

分类: 齿轮相关
http://www.zgbjdj.com/news2.asp?id=2602

   光栅是利用光的反射、透射和干涉现象制成的一种光电检测装置,有物理光栅和计量光栅。物理光栅刻线比较细密,两刻线之间距离(称为栅距)在0.002~0.005mm之间,它通常用于光谱分析和光波波长的测定。计量光栅刻线较粗,栅距在O.004~0.025mm之间, 在数字检测系统中,通常用于高精度位移的检测,是数控系统中应用较多的一种检测装置 尤其是在闭环伺服系统中。
  光栅位置检测装置由光源、长光栅(标尺光栅、短光栅(指示光栅)和光电元件等组成(见图3—23)。

http://www.zgbjdj.com/issuance/eWebEditor_v280_Free/UploadFile/20091022142933914.jpg
  按照不同的分类方法,计量光栅可分为直线光栅和圆形光栅;透射光栅和反射光栅;增量式光栅和绝对式光栅等。本节仅介绍直线光栅。
    根据光栅的工作原理分直线式透射光栅和莫尔条纹式光栅两类

标签:

matlab

it

分类: Matlab(VC)
Yesterday I wrote the command [z,r]=ode45(@rad03,[0,10],0); and it worked but today I am writing exactly the same thing but keep getting the message:
???Error using ==>feval
Undefined function or method 'rad03' for input arguments of type 'double'.

The error message means that Matlab can not find the file rad03.m (assuming the function rad03 is located in a file with the same name).
Could it be that you are not in the right directory?

yes it could, thanks!

解决方案:

M文件命名不正确会产生一些莫名其妙的error信息,对于初学者来说更是如此,例如Undefined function or method for input arguments of type 'char'(点击查看相应链接)便是一 例。下面稍微总结了一些[1][2]:

1,M文件名首字符不能是数字或下划线,一定为英文字符。ps:见规则(4)

2,M文件名不

标签:

vb

it

分类: VB
  一、采用Visual Basic提供简单的打印函数PrintForm方法

  应用程序窗体的PrintForm方法时,Visual Basic把窗体的位图送到当前打印机。该方法的优点在于它几乎不需要任何编程,但也有很大缺陷。最为突出的是当低分辨率图形在高分辨率打印机上打印时,其结果令人无法满意,会产生锯齿。下面代码将在打印机上打印窗体。

Private Sub Command1_Click() '用PrintForm打印
Me.PrintForm '打印窗体的可见区域
End Sub

  二、用Printer对象

  用Printer对象可以进行高分辨率输出,但要想产生复杂的打印输出,编程较为繁琐。Printer对象代表系统确省的打印机。Printer对象支持许多由窗体和图形框所支持的属性和方法,三种对象都有画线和画方框。应用程序可用以下列代码在Printer对象上画出一平方英寸的方框。它离左上角二英寸。注意:打印机以twips来测量距离。每英寸有1440个twips。

  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有