小编Shv*_*kra的帖子

如何使用输入在Node.js中运行批处理文件并获取输出

perl如果你需要运行一个批处理文件,它可以通过下面的语句来完成.

system "tagger.bat < input.txt > output.txt";
Run Code Online (Sandbox Code Playgroud)

这里tagger.bat是批处理文件,input.txt是输入文件,output.txt是输出文件.

我想知道是否有可能做到这一点Node.js ?如果有,怎么样?

javascript windows batch-file node.js

5
推荐指数
1
解决办法
3197
查看次数

如何在matlab中合并两个不同维度的矩阵

我喜欢在不使用循环的情况下在MATLAB中合并两个不同维度的矩阵,因为我已经用循环完成了它.

下图显示了我想要实现的目标.

我也试过这个链接,但这不是我想要的:在Matlab中合并两个不同维度的矩阵?

这是我尝试使用循环:

A=zeros(2,9)-1;
B=ones(6,3);
disp(A);
disp(B);
C=zeros(max(size(A,1),size(B,1)),max(size(A,2),size(B,2)));

for i=1:1:size(A,1)
    C(i,:)=A(i,:);
end
for i=1:1:size(B,2)
    C(:,i)=B(:,i);
end
disp(C);
Run Code Online (Sandbox Code Playgroud)

所需的输出应该是这样的:

A:
    -1    -1    -1    -1    -1    -1    -1    -1    -1
    -1    -1    -1    -1    -1    -1    -1    -1    -1

B:
     1     1     1
     1     1     1
     1     1     1
     1     1     1
     1     1     1
     1     1     1

C:
     1     1     1    -1    -1    -1    -1    -1    -1
     1     1     1    -1    -1    -1    -1    -1    -1
     1     1     1 …
Run Code Online (Sandbox Code Playgroud)

matlab matrix vectorization

5
推荐指数
1
解决办法
272
查看次数