split an audio file
显示 更早的评论
Hi everyone, i need your help. I'm a newbie in using matlab, so could you help me code this exercise : " Using reshape to split a file wav into some small files."
Thank you very much if you help me .
回答(1 个)
Star Strider
2021-10-20
1 个投票
It only operates on one vector at a time, and returns a matrix of column vectors (regardless of the original vector orientation), so for a stereo signal, it will be necessary to do this for each column (channel) separately.
.
4 个评论
Thanh Vu Phuong
2021-10-21
The ‘some small files’ requirement is a bit ambiguous.
Choose an integral divisor of the number of rows in the file, then choose that number to be the second argument to reshape (the first is the matrix itself), then go for it!
wavmatrix = [1:20; 21:40]';
newmatrix = reshape(wavmatrix, 10, [])
The first and second columns are the left channel, and the third and fourth columns are the right channel.
I leave the rest to you!
.
Thanh Vu Phuong
2021-10-21
Star Strider
2021-10-21
My pleasure!
.
类别
在 帮助中心 和 File Exchange 中查找有关 Image Arithmetic 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!