lingo 中如何让一个矩阵中等于0的数变成0,1变量,不等于0的数不变
发布网友
发布时间:2022-05-01 13:18
我来回答
共1个回答
热心网友
时间:2023-10-14 15:21
sets:
r/1..6/:;
c/1..6/:;
links(r,c):x;
endsets
@for(links:@bin(x));!用@bin()函数*6*6矩阵x为0-1矩阵;追问我问的是部分元素变成0,1变量啊,就是矩阵里本来就有数,等于0的改成布尔变量,不等于0的还是原来的数。
热心网友
时间:2023-10-14 15:21
sets:
r/1..6/:;
c/1..6/:;
links(r,c):x;
endsets
@for(links:@bin(x));!用@bin()函数*6*6矩阵x为0-1矩阵;追问我问的是部分元素变成0,1变量啊,就是矩阵里本来就有数,等于0的改成布尔变量,不等于0的还是原来的数。