微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > 虚拟仪器 > 关于数组的问题

关于数组的问题

时间:12-13 整理:3721RD 点击:
就是说 我有一个“原”数组 二维的
然后 经过一定数据处理之后 我想把这个“原”数组中的数据改掉
有一个replace可以用 但他相当于是新建了一个数组
也改不了我最开始的那个
有什么办法么
谢谢众位高手~

具体点把

啊。。我说的还不够具体啊。。
恩 举个例子
比如 从原数组中找出元素的min 然后+1 然后放回到原数组的原位置
关键问题就是 怎么才能放回到原数组。。

按说replace就可以了把

replace的结果是相当于新建了一个数组。。
原来的那个没变化啊。。

不是吧,把你的代码贴上来

你不是吧index搞错了吧
呵呵

代码见图。。这种replace只能造出一个新的array是不是
原来的array怎么才能变呢。。

把vi贴上来

不好意思 误会了 刚才我以为要贴图哈哈:P

 test.vi

没看出哪不对啊.....只是有俩最小值的话取前面的那个

嗯。。我希望能把最左边的那个array里面的数值改掉。。改完后不新建一个array 就在
原来的地方改。。
我词不达意了。。

创建个array的局部变量然后赋值过去就应该是了

哦?看来我终于说明白我的问题在哪了。。
不过 全局变量和局部变量我也不是很懂的。。
能帮我改一下vi么?

右键array创建局部变量 然后替换后面那个array就是了

啊?

啊!
赞~
成了:)
谢谢!
非常感谢!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top