原句:
strOut = [sprintf('%32.4f',A(1, 1)) sprintf('%32.4f', 0) sprintf('%32.4f', V(3*(i-1)+1, 1)) sprintf('%32.4f', Theta(3*(i-1)+1, 1))];
换成你那样后不知道为啥总长度控制就无效了
怎么会无效的呢?
是不是32个空开太多了?
在我的matlab里
运行
strOut = [sprintf('%32.4f',1) sprintf('%32.4f',2) sprintf('%32.4f',3) sprintf('%32.4f',4];
得到的结果是
1.0000 2.0000 3.0000 4.0000
很好的啊
我是往一个txt控件里输入呢