88问答网
所有问题
s函数编写M文件求解微分方程(初学MATLAB,多多包涵)
用s函数编写M文件求解微分方程时,是不是一定要放在模块图里才能求解?可是运行模块图得到的不是图形吗?怎么会是微分方程的解比如说y=2x这样的?用s函数可以得到微分方程的解吗,像数学上面的一样?
举报该问题
推荐答案 2014-09-28
s函数主要用在matlab的Simulink仿真系统中,用以提供一些自定义的仿真模块。既然是仿真,那么主要就是得到数值解。至于你说的 “微分方程的解像y=2x” 应该指的是解析解,解出来表达式的形式,这种的话 matlab 是可以做的,如 dsolve 函数,不过s函数中我就不太清楚了。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/BtcMSaBgBBVStBt1Bg.html
相似回答
m文件s函数
包含哪些历程
答:
fname是S函数的函数名。输入形参t,x,y,flag分别为仿真时间、状态向量、输入向量和子函数调用标志。在输入形参表中,还包括用户自定义参数表。输出形参sys代表一种返回参数:得到何种参数取决于flag的值。x0是初始状态值:如果系统中无状态变量,x0会得到一个空阵。对于
M文件
S函数,
str将被置成一个...
matlab中
如何用s function建立一个模块,有输入和输出,中间用
s函数编写
...
答:
如果有已经写好的
s-function
的
m文件
,那么可以放置在仿真文件的一个文件夹下。(在仿真前,把
matlab
的当前工作文件夹切换到这个文件夹下。)在仿真文件中,打开s-function模块,在name那个输入框里面填写m文件的名字,点击edit,如果可以进入m文件,证明两者之间关联好了。
怎么
用MATLAB
S函数
实现下面的差分
方程
组? X1(k)=0.5*|X2(k-1)|/t...
答:
仔细看看吧!由于在
matlab
中x(k)k的值不能从0开始!所以就写了下面的
m文件
;看看吧!function mufun()X1(k)=0.5*X2(k-1)/t1(k-1)X2(k)=-0.5*X1(k)/t2(k)n=5;X2(1)=1;t1=[1 2 3 4];t2=[1 2 3 4 5];%t2(1)用不到 for k=2:n X1(k)=0.5*X2(k-1)/t1...
兄弟 我想请教您
matlab中
怎么实现
S函数
? 我怎么找不到S模块
答:
实现
S函数
的格式:function [a,b]=S(参数1,参数2,...)中间是函数的实现的具体代码 end 将上述代码保存为.
m文件
,然后在别的程序中就可以直接调用S函数了,在命令窗口中也可以使用这个函数
求助建立一个
MATLAB中S函数
的建立及用法
答:
不知道你的u得到了没有?如果得到了,可以直接
编写S函数
来得到f(u)。function [sys,x0,str,t
s,
si
mS
tateCompliance] = sfun(t,x,u,flag,Io,q,A,K,T)switch flag,case 0,[sys,x0,str,ts,simStateCompliance]=mdlInitializeSizes;case 1,sys=mdlDerivatives(t,x,u);case 2,sys=mdlU...
MATLABMATLAB
实用教程
答:
第4至8章深入探讨了基于
M文件
的
MATLAB
应用,涵盖了编程功能、数据的显示与存取、数值和符号计算,以及图形用户界面设计等实用技巧。这些章节为读者提供了丰富的编程实战经验。第9至10章,则从模块化仿真的角度,讲解了MATLAB在Simulink环境中的应用,包括
S函数
的基础知识,以及在信号处理、图像处理和控制领域...
MATLAB
控制系统设计与仿真图书目录
答:
第3章涉及符号运算,讲解算术符号操作、基本运算功能,如函数计算器、微积分、符号函数作图和复变函数计算的
MATLAB
实现。第4章讲解MATLAB程序设计,包括文件与程序结构、
M文件
、参数与变量、数据类型,以及顺序、循环、分支结构和调试技巧。同时介绍了函数、子函数和
S函数
的编写和使用。第5章则涵盖了控制系统...
matlab
s函数
里面的si
mS
tateCompliance是什么
答:
1.在simulink library browser -->simulink -->user-defined functions 找到s function,拖到.mdl文件中。2.双击s function,出现对话框,点击edit。3.在
matlab
/command window里输入edit sfuntmpl,出现
s 函数
的模板。把模板拷出来,放到新建立的
m文件
里。4.修改函数名。function [sys,x0,str,t
s,
si...
大家正在搜
用M函数编写一个素数函数
微分方程特征方程公式
Matlab如何编写s函数
matlab解微分方程
matlab解二阶微分方程
M函数文件的特点
函数必须是一个单独的M文件
波函数Ψ是M算符的本征函数的是
线性微分方程
相关问题
matlab解微分方程编写m文件的问题
用MATLAB的function编写求解一阶微分方程的m文件...
matlab求解微分方程时,m文件函数如何编辑
matlab求解微分方程组问题。采用m文件形式编写一个fun...
在MatLab里面用隐式欧拉法(backward euler...
用matlab求解常微分方程组时,编写m文件时,把公式编写成...
如何用matlab求解微分方程并画图
急急急!!!MATLAB求解微分方程组,需要得到数值解