File Read/Write problems
3 次查看(过去 30 天)
显示 更早的评论
Hi all, I'm having a simple code problem ,here is the code:
% create an example sound
t = 0:0.0001:3;
x = 0.9*cos(2*pi*440*t);
% play it back
sound(x, 8000);
wavwrite(x, 8000, 16, example_sound.wav);_
it gives an error :
Error in ==> play123 at 6 wavwrite(x, 8000, 16, example_sound.wav);
plz help! I'm also having similar problems with image processing (i also have all the requires toolboxes)
2 个评论
Jan
2012-2-12
You've posted the line, where the error appears, but not the descrption of the problem.
Image Analyst
2012-2-12
What is the image processing problem? Why don't you post a separate question on that, if you still have problems that enclosing the filename in quotes did not fix?
回答(2 个)
Jan
2012-2-12
I guess, that you did not store the file name in a struct called example_sound in the field wav, but you want to use this as a file name. Then it must be defined as a string using quotes:
wavwrite(x, 8000, 16, 'example_sound.wav')
0 个评论
Masab Ahmad
2012-2-13
1 个评论
Jan
2012-2-13
@Massab: Please accept the answer to show, that your problem is solved. Comments to answers should be posted as comments, not as additional answers. Thanks.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Audio and Video Data 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!