c#与matlab的混编中无法使用syms函数

qq_28391655 2018-08-10 04:13:13
syms函数是matlab自带的,编好的程序在matlab可以运行,打包成dll放到c#调用方法时就提示 未定义与 'char' 类型的输入参数相对应的函数 'syms'。

求大佬们赐教啊,找了好多帖子要不就沉了要不没结果跪求大佬们解救啊
...全文
638 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
chijianing 2021-07-07
  • 打赏
  • 举报
回复

我也在使用sysm 定义x,求解高阶方程,遇到这个问题了。大佬们,解决了吗?感谢

南天空 2018-08-10
  • 打赏
  • 举报
回复
需要用dllimport将你需要的函数,再C#中重新封装一下,主要是函数的参数要对应,matlab是C类型的,转成C#对应的类型。
qq_28391655 2018-08-10
  • 打赏
  • 举报
回复

我看别的帖子说matlab混编不能用sysm函数 想找一个替代一下或者有没有别的方式表示变量实现定积分运算
qq_28391655 2018-08-10
  • 打赏
  • 举报
回复
MWArray.dll这个文件吗 我程序是定积分在matlab画图是没问题的 然后c#调用会出问题的
xuzuning 2018-08-10
  • 打赏
  • 举报
回复
xuzuning 2018-08-10
  • 打赏
  • 举报
回复
有 matlab运行库 吗?
qq_28391655 2018-08-10
  • 打赏
  • 举报
回复
说混编不让用syms 和sym函数那有什么办其他可以代替表示变量的方法吗 要用到定积分不定义变量x貌似行不通啊

110,500

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧