附录E: MATLAB®代码示例

S. Bilbao
{"title":"附录E: MATLAB®代码示例","authors":"S. Bilbao","doi":"10.1002/9780470749012.APP1","DOIUrl":null,"url":null,"abstract":"In this appendix, various simple code fragments are provided. All can be viewed as prototypes for physical modeling sound synthesis. The coding style reflects something of a compromise between efficiency, on the one hand, and brevity and intelligibility, on the other. The choice of Matlab as a programming environment definitely reflects the latter sensibility, though the use of Matlab as an actual synthesis engine is not recommended. Some of these examples make use of constructs and features which need not appear in a code fragment intended for synthesis, including various calls to plotting functions, as well as the demonstration of energy conservation in some cases. It should be clear, in all cases, which elements of these examples may be neglected in an actual implementation. For the sake of brevity, these examples are too crude for actual synthesis purposes, but many features, discussed at various points in the texts and exercises, may be added.","PeriodicalId":114635,"journal":{"name":"Power Systems Electromagnetic Transients Simulation","volume":"87 21 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Appendix E: MATLAB® code examples\",\"authors\":\"S. Bilbao\",\"doi\":\"10.1002/9780470749012.APP1\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this appendix, various simple code fragments are provided. All can be viewed as prototypes for physical modeling sound synthesis. The coding style reflects something of a compromise between efficiency, on the one hand, and brevity and intelligibility, on the other. The choice of Matlab as a programming environment definitely reflects the latter sensibility, though the use of Matlab as an actual synthesis engine is not recommended. Some of these examples make use of constructs and features which need not appear in a code fragment intended for synthesis, including various calls to plotting functions, as well as the demonstration of energy conservation in some cases. It should be clear, in all cases, which elements of these examples may be neglected in an actual implementation. For the sake of brevity, these examples are too crude for actual synthesis purposes, but many features, discussed at various points in the texts and exercises, may be added.\",\"PeriodicalId\":114635,\"journal\":{\"name\":\"Power Systems Electromagnetic Transients Simulation\",\"volume\":\"87 21 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2009-10-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Power Systems Electromagnetic Transients Simulation\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1002/9780470749012.APP1\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Power Systems Electromagnetic Transients Simulation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1002/9780470749012.APP1","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

在本附录中,提供了各种简单的代码片段。所有这些都可以看作是物理建模声音合成的原型。编码风格反映了一方面是效率,另一方面是简洁和可理解性之间的某种妥协。选择Matlab作为编程环境肯定反映了后一种敏感性,尽管不建议使用Matlab作为实际的合成引擎。其中一些示例使用了不需要出现在用于合成的代码片段中的结构和特性,包括对绘图函数的各种调用,以及在某些情况下对节能的演示。在所有情况下,这些例子中的哪些要素在实际执行中可能被忽略,这一点应该是清楚的。为了简洁起见,这些例子对于实际的综合目的来说太粗糙了,但是在文本和练习的不同地方讨论的许多特征可以添加进去。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Appendix E: MATLAB® code examples
In this appendix, various simple code fragments are provided. All can be viewed as prototypes for physical modeling sound synthesis. The coding style reflects something of a compromise between efficiency, on the one hand, and brevity and intelligibility, on the other. The choice of Matlab as a programming environment definitely reflects the latter sensibility, though the use of Matlab as an actual synthesis engine is not recommended. Some of these examples make use of constructs and features which need not appear in a code fragment intended for synthesis, including various calls to plotting functions, as well as the demonstration of energy conservation in some cases. It should be clear, in all cases, which elements of these examples may be neglected in an actual implementation. For the sake of brevity, these examples are too crude for actual synthesis purposes, but many features, discussed at various points in the texts and exercises, may be added.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信