data_array #31
Replies: 15 comments 14 replies
-
以前老版本有一个字符串查询并且输出的控件,我可以从一个字符串中取出某个(段)字符。 问题: |
Beta Was this translation helpful? Give feedback.
-
hi,Mr. Ruan. |
Beta Was this translation helpful? Give feedback.
-
来交作业了 |
Beta Was this translation helpful? Give feedback.
-
a new question came up |
Beta Was this translation helpful? Give feedback.
-
用校园网和自己手机热点都打不开
990352597
***@***.***
…------------------ 原始邮件 ------------------
发件人: ***@***.***>;
发送时间: 2022年12月10日(星期六) 晚上9:40
收件人: ***@***.***>;
抄送: ***@***.***>; ***@***.***>;
主题: Re: [ruanqizhen/labview_book] data_array (Discussion #31)
我这边可以正常打开,检查一下网络叭
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
关于显示sin的强度图的问题: |
Beta Was this translation helpful? Give feedback.
-
确实是用混了,感谢。
雷秦
***@***.***
…------------------ 原始邮件 ------------------
发件人: ***@***.***>;
发送时间: 2023年1月14日(星期六) 晚上10:21
收件人: ***@***.***>;
抄送: ***@***.***>; ***@***.***>;
主题: Re: [ruanqizhen/labview_book] data_array (Discussion #31)
我估计你用的是“强度图表”(Intensity Chart)控件,所以无法修改 x 范围。“强度图”(Intensity Graph)控件是很容易设置 x 坐标的。这两个控件类似,容易搞混。图形化显示数据一节会介绍这两种控件的区别。
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
感谢,两种方式都成功实现
雷秦
***@***.***
…------------------ 原始邮件 ------------------
发件人: ***@***.***>;
发送时间: 2023年1月14日(星期六) 晚上10:26
收件人: ***@***.***>;
抄送: ***@***.***>; ***@***.***>;
主题: Re: [ruanqizhen/labview_book] data_array (Discussion #31)
“强度图表”(Intensity Chart)控件也可以设置 x 坐标长度,但是要先改图表历史长度(Chart History Length),再改 x 坐标最大最小范围。
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
在做for循环第一个例子时摸索出来几点经验分享一下:注意运行前路径输入控件不能为空,不然会出现报错“错误8发生于 Recursive File List.vi-”;因为是想打开一个文件夹,所以可以右键路径输入控件属性,将浏览选项-选择模式-文件夹勾选;进度条的属性标尺的最大值改为1,不然进度条会看起来没有动。 |
Beta Was this translation helpful? Give feedback.
-
想请问最后一个例子,在我高亮执行过程后就出现13和245的结果,我也尝试在其中一个循环里加了一个1s延时后结果变成了15(加延时)和234(没加)。是不是两个for循环因为并行,所以最终的结果会受哪个循环跑的快,跑的快的一边就会更频繁使用子VI里移位寄存器的结果? |
Beta Was this translation helpful? Give feedback.
-
您好,在节“簇数据运算”的第二段话末尾“还可以前后两个簇中元素顺序不一致等引发的错误”处存在语法错误,应在“可以”后面添加“避免”、“防止”一类的词汇。 |
Beta Was this translation helpful? Give feedback.
-
在“数组”的“输出通道”第三条“Concatening”处,文尾的“每一次循环迭代传递给隧道会被附加的数组的后面”表意不清,应修改为类似“每一次循环迭代传递给隧道会被添加在对应输出内容的后面”的表述。 |
Beta Was this translation helpful? Give feedback.
-
您好,在节“移位寄存器”中的“改进后的程序”字样下的第二段文尾“除非能够确定程序的不需要给移位寄存器赋初值”应该为“除非能够确定程序的确不需要给移位寄存器赋初值”。 |
Beta Was this translation helpful? Give feedback.
-
之前博客上的相关文章,搬到这里: 循环运行某个时间后退出有时候需要一个循环不是在迭代多少次之后停下,而是在运行多少时间之后停下。一般,直接的解决方案就是利用“时间计数器”函数,进入循环前,记下当前时间,然后每次循环迭代都查看一下当前时间,若超过所需时间,则退出循环。这个功能也可以使用“已用时间”Express VI来完成。 把“已用时间”Express VI拖到程序框图上,会出现它的配置对话框。我们需要这个Express VI计时5秒,每次计时完成自动重置。 在循环里,需要用到的是“已用时间”的“结束”输出,一旦运行时间超过5秒,这个值就会被设为真。这时循环停止。 但是下图程序有个问题,就是“耗时40毫秒”这个完成功能的VI和“已用时间”VI之间没有连线,它们是同时运行的,而“已用时间”运行时间几乎可以忽略,一调用它,它就立刻返回“结束”值。这时,即便“结束”值为“真”,循环也要再等大约40毫秒,待功能完成功能不部分运行结束,循环才停止。 强制程序先工作,再计时间是否可以解决这个问题呢,如下图中的程序。这样也不行,因为“已用时间”是在重置后,第一次调用它的时候开始计时的。下图这个程序,循环第一次迭代,并没有马上就开始计时,而是要等到功能VI完成后,已经耗用的一段时间,才开始计时。这个即时已经不精确了。 所以要完全解决这个问题,只能麻烦一点。程序中多加一个条件语句。在循环一开始,就立刻计时;而在后续的迭代中,每次功能完成再检查当前时间。或者,把“已用时间”放在前面,每次判断是否结束。如果是,则不执行“耗时40毫秒”这个VI。 |
Beta Was this translation helpful? Give feedback.
-
在输入隧道那一环节中,博主写的是“在调试程序的过程中,有候会出现这种情况,明明提供了 N 的值,循环却没有迭代或迭代次数不对”,”有侯“应该是少了一个字,应该改为“在调试程序的过程中,有时候会出现这种情况,明明提供了 N 的值,循环却没有迭代或迭代次数不对”。 |
Beta Was this translation helpful? Give feedback.
-
数组和循环结构
https://lv.qizhen.xyz/data_array
Beta Was this translation helpful? Give feedback.
All reactions