当前位置: 首页 > news >正文

服装设计素材网站网络推广销售是做什么的

服装设计素材网站,网络推广销售是做什么的,天眼查 企业查询官网,wordpress寺院模板问题描述 在Simulink中的User defined function使用syms函数,报错simulink无法使用外部函数。 具体来说: 我想在Predefined function定义如下符号函数作为输入信号,在后续模块传入函数参数赋值,以实现一次定义多次使用&#xf…

问题描述

在Simulink中的User defined function使用syms函数,报错simulink无法使用外部函数。

具体来说:

我想在Predefined function定义如下符号函数作为输入信号,在后续模块传入函数参数赋值,以实现一次定义多次使用,并避免求导时手动修改函数形式:

syms t B A T Phi; f = A*sin(2*pi/T*t + Phi)+B;

ps:赋值,符号变量到数值变量的计算过程可使用:

tmp = subs(f,{A,B,T,Phi,t},{A_,B_,T_,Phi_,t_});value = double(tmp);

结果Sinmulink报错:独立代码生成不支持函数'syms,代码生成器不支持等..Function 'syms' not supported for code generation.

解决方案

思路:不在Simulink中显式使用syms定义变量,将该步骤放到Matlab脚本函数中运行。

举例:同上文例程,将该函数(Predefined function)写在Simulink外部,即Matlab工作目录;然后,在Simulink内部使用coder对象传入参数调用该函数。函数在外部的文件为symsSine.m。

function y = fcn(~)
%将值传入外部函数,返回值供内部使用
coder.extrinsic('symsSine');
A_ = 6;
B_ = 5;
T_ = 10*pi;
Phi_ = 2*pi;
t_ = pi;
y=zeros(1);[f,u] =  symsSine(A_,B_,T_,Phi_,t_)y = u;

结果:

实现了期望功能,且syms定义的符号变量 f 并未在Simulink中报错。

进一步,可以实现在Simulink中继续使用返回的符号变量/函数..

如进行diff求导:

f1 = diff(f)

输出:

以上

参考

如何在Simulink Matlab函数中使用符号变量和函数 Syms..

http://www.15wanjia.com/news/26726.html

相关文章:

  • dede网站幻灯片推广普通话宣传周
  • wordpress媒体ip地址关键词排名优化公司地址
  • 手机版制作app软件久久seo综合查询
  • 网站关键词排名系统企业查询网站
  • 建设网站的书籍网站优化价格
  • 门户网站设计说明今日新闻头条大事
  • 福州网站建设方案服务重庆森林百度网盘
  • 深圳哪里有做网站推广的四川省最新疫情情况
  • 做网站用python好还是PHP好seo推广排名平台有哪些
  • 加强公司网站平台建设的意义郑州网站建设公司哪家好
  • 网站统计系统 怎么做今日时政新闻热点
  • 网站自己可以做么推广策略怎么写
  • 免费的公司网站怎么做天眼查企业查询
  • 那个网站可以做视频app制作网站优化的方法有哪些
  • 渭南市建网站营销型网站建设流程
  • 网站备案的程序国产搜什么关键词最好看
  • phpcms网站备份seo优化是利用规则提高排名
  • 做淘宝客网站好搭建吗爱站网站排行榜
  • 下载网站模板怎么使用陕西seo优化
  • 做那个免费观看视频网站网站赚钱
  • 网站如何运营网站维护推广的方案
  • 昆明网站建设天软科技nba最新排名榜
  • 网站备案要花钱吗免费com域名注册永久
  • wordpress for bae下载小红书seo排名规则
  • 知名室内设计网站在线crm软件
  • 引流推广appseo的主要工作是什么
  • 秦皇岛网络公司 网站托管中国站长网站
  • 手机网站模板开发工具优化软件下载
  • wordpress灯箱图片翻页网站seo优化推广外包
  • 做网站除甲醛需不需要营业执照seo外链发布工具