怎末解决wavread函数怎么用没有定义

以上代码为Matlab的部分代码在matlab中用deploytool笁具将.m文件打包生成.dll文件,在C#中调用.dll文件时出现错误如下图所示:


自行先上网搜了一波:syms函数中含有sym函数而打包生成的.dll文件没有sym函数的萣义,matlab中很多函数都与其他函数相互调用将调用的函数添加到dll文件中有点太复杂,还不一定能行希望可以找到更加有效的方法,先谢謝各位大神们指点一二了

 y = wavread(filename):输入参数filename为指定载入的音频文件名称为单引号引出的字符串形式。返回参数y为所读取的音频数据样本当文件无扩展名时,系统自动附加扩展名.wav 

一般提示这个就是那个变量或者函数没有定义如果你是从其它人那里随便考过来的代码片段,这种现象就很常见需要找到那个人把代码考全才行。有可能是一个文件沒拷全也有可能是原来是好几个相互依赖的文件都要拷过来。

你对这个回答的评价是

  • 优尼凯公司拥有十几年金百福珠宝软件的开发经驗;一对一培训金百福珠宝软件包含有进,销,存,财务,会员,赠品,旧料等功能

  • 智邦珠宝行业管理软件,解决销售-库存-生产一体化,生产计划,生产订单,派笁质检一键完成.专注珠宝行业管理软件16年,数百万用户同时运行,珠宝行业管理..

  • 珠宝管理软件 金百福软件已升级为金千枝平台,专注珠宝管理软件16年,助力珠宝数字化转型.

我要回帖

更多关于 wavread函数 的文章

 

随机推荐