【发布时间】:2011-08-16 07:29:12
【问题描述】:
我在 matlab 中加载了一个文本文件测试文件。 load 函数现在已经创建了一个变量test,其值为
1 2 3 4 5
2 3 NaN NaN NaN
现在我有一个初始化变量X = [0 0 0 0 0 0 0 0 0 0 0] 和Y = [0 0 0 0 0 0 0 0 0 0 0]。
我希望X 读取test 变量的第一行,并对应于它读取的数字将其元素的值从0 更改为1。假设它读取1,它应该将其元素X(1) 从0 更改为1。同样Y 应该在test 的第二行做同样的事情。
知道我应该如何进行吗?
【问题讨论】:
-
您的问题不清楚,您应该提供更多信息。 “我希望 X 读取第一行”是什么意思?从
0更改为1的条件是什么?如果它是正数或非零值,你会改变吗? -
认为“1,2,3,4,5”是我喜欢的运动的索引。因此,在向量 X 中,我想将元素 (1,2,3,4,5) 的值从“0 更改为 1”。