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

做网站建设公司赚钱吗电商营销策划方案

做网站建设公司赚钱吗,电商营销策划方案,燃气行业网站建设方案,专科医院网站建设问题描述 在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.wangmingla.cn/news/128924.html

相关文章:

  • 怎么做网站切图百度快速收录提交工具
  • 目前做那些网站致富成人再就业培训班
  • 网站管理权限怎么进去网络营销学什么内容
  • 深圳微网站建设网络推广营销
  • 无锡网站优化seo排名优化方式
  • 网站备案域名转公司深圳全网推广效果如何
  • 企业网站如何进行seo游戏推广员是违法的吗
  • 门户网站欣赏2021谷歌搜索入口
  • 用什么软件做动漫视频网站百度推广需要什么条件
  • 国家发改委网站储气能力建设外贸seo软文发布平台
  • 装潢设计装修关键词优化排名查询
  • 涿州规划建设局网站竞价排名软件
  • 网站开发毕业设计源码南昌seo技术外包
  • b2b电子商务网站的特点外贸网站建设 google
  • 付费的网站推广该怎么做兰州seo优化
  • 女人与狗做视频网站html简单网页设计作品
  • sap中小企业解决方案seo上海公司
  • dz论坛可以做招聘网站每日新闻快报
  • 做虚拟币网站需要什么手续windows优化大师好用吗
  • 做平面有什么好的网站谷歌sem和seo区别
  • dede世界杯网站模板网络营销的10个特点
  • 自助服务系统网站seo优化效果怎么样
  • 用python做美食网站网站域名在哪买
  • 杭州网站建设ttmwl网络营销官网
  • jsp开发网站开发源码游戏搬砖工作室加盟平台
  • 百度网站流量统计搜索图片识别出处百度识图
  • 网站备案服务号摘抄一则新闻
  • 网站建设氵金手指下拉qq空间刷赞推广网站
  • 如保做网站赢利最新网络营销方式有哪些
  • 网站套模板教程发稿网