MATLAB中如何实现输出一个函数表达式
题目
MATLAB中如何实现输出一个函数表达式
我要写一个function,通过输入参数得到一个函数表达式的系数,然后输出这个函数表达式.我不知道再MATLAB中怎样直接实现,我只会用fprintf那样拼凑,比如fprintf('x=%f cos %f t + %f sin %f t',a,b,c,d),(假设当a=b=c=d=2时)来实现输出x=2cos2t+2sin2t.
但是这样有明显的缺陷,比如如果a=0,b=c=d=2,我希望输出的函数表达式里直接不出现cos这一项,可是如果用fprintf这样硬拼凑,就会出现x=0cos2t+2sin2t.
所以我想请问在MATLAB中怎样实现直接输出一个函数表达式,
答案
1、很简单啊.2、比如我们输出一个函数f=A*sin(x)-B*exp(C*x)这种表达式,A,B,C是你输入的任何参数.(1)你写上如下代码的M文件function f=dispf(A,B,C)syms x;f=A*sin(x)-B*exp(C*x);end(2)现在你直接在命令窗口输入命...
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 某种铁丝,第第一次用去5米,用去的铁丝重40克.第二次用去9米,第二次用去的铁丝重多少克?
- 有人说人与光速相时同时,时间就会停止;超过光,时间就会倒流.
- 已知f(x)=x2+ax+1,x∈【b,2】是偶函数,求a,b的值
- 若菱形的两条对角线的比为3:4,且周长为20cm,则它的一组对边的距离等于_cm,它的面积等于_cm2.
- 以不共点的三点为三个顶点做为平行四边形,一个可以做平行四边形多少个
- 有助于回答者给出准解不等式:ab>0,且a不等于b,试比较3次根号下a减3次根号下b与3次根号下(a-b)的大小确的答案
- 把1-8分别填在方格内,使每边3个数的和都是15(中间的格不填数字)
- 甲走的路程是乙的5分之4,乙用的时间是是甲的5分之4,甲,乙速度的比是
- 各自安好,用英语怎么说
- 一条公路,如果由甲乙合修需要15天,如果由乙丙合修需要20天,实际上,甲丙合作修了5天,甲就比丙多修了0.8千米.这条公路共有多少千米?
热门考点