How to re-scale a part of 2D matrix?
4 次查看(过去 30 天)
显示 更早的评论
Hi
Suppose Pe_OPT is a matrix of size 115 200 and I want to rescale the part between VD>1901&VD<1919. VD is vertical axist of size 115 1, I am using following command which works for a single array but not whole matrix?
Pe_OPT(VD>1901&VD<1919) = rescale(Pe_OPT(VD>1901&VD<1919), 2.778e+07, 3.1005e+07);
0 个评论
采纳的回答
Matt J
2022-9-19
range=VD>1901&VD<1919;
Pe_OPT(range,:) = rescale(Pe_OPT(range,:), 2.778e+07, 3.1005e+07);
0 个评论
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Matrices and Arrays 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!