Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2008-06-24, 21:31   #1
leechau
初级会员
 
注册日期: 2008-06-16
年龄: 44
帖子: 6
声望力: 0
leechau 正向着好的方向发展
问题 [求助]matlab符号运算中的变量代入问题

比如有一个函数z=x+y,其中x,y是自变量,同时x=2*t,现在想把x=2*t代入到z=x+y中,不知道matlab那个函数可以实现这个代入操作?
尝试用subs(z,x,t),但得不到正确结果。
请高手指点,谢谢!
leechau 当前离线   回复时引用此帖
旧 2008-06-24, 21:59   #2
fanxing39
高级会员
 
注册日期: 2007-12-02
年龄: 44
帖子: 303
声望力: 31
fanxing39 是一位成功的新星fanxing39 是一位成功的新星fanxing39 是一位成功的新星fanxing39 是一位成功的新星
默认

引用:
作者: leechau 查看帖子
比如有一个函数z=x+y,其中x,y是自变量,同时x=2*t,现在想把x=2*t代入到z=x+y中,不知道matlab那个函数可以实现这个代入操作?
尝试用subs(z,x,t),但得不到正确结果。
请高手指点,谢谢!
subs 是进行数值代入的,看你的题目好像不是数值代入哦。你可以这样:
syms x y t % 定义x,y,t都是字符
x=2*t;
z=x+y
就可以了,如果有y关于t的函数,也只需要写在z=x+y这个程序的前面就可以了:redface:
fanxing39 当前离线   回复时引用此帖
旧 2008-06-24, 22:15   #3
leechau
初级会员
 
注册日期: 2008-06-16
年龄: 44
帖子: 6
声望力: 0
leechau 正向着好的方向发展
默认

引用:
作者: fanxing39 查看帖子
subs 是进行数值代入的,看你的题目好像不是数值代入哦。你可以这样:
syms x y t % 定义x,y,t都是字符
x=2*t;
z=x+y
就可以了,如果有y关于t的函数,也只需要写在z=x+y这个程序的前面就可以了:redface:...
感谢楼上的回复,你说的方法确实可行,不过在符号计算时这种“后代入”的情况很常见,刚才查文档时碰巧找到了一个能实现这个“代入”动作的函数:compose,实例代码如下:
syms z x y t;
z = 2*x+3*y;
fx=2*t;
f1=compose(z,fx,x,t)
f2=compose(z,fx,y,t)
leechau 当前离线   回复时引用此帖
旧 2008-06-25, 02:39   #4
fanxing39
高级会员
 
注册日期: 2007-12-02
年龄: 44
帖子: 303
声望力: 31
fanxing39 是一位成功的新星fanxing39 是一位成功的新星fanxing39 是一位成功的新星fanxing39 是一位成功的新星
默认

引用:
作者: leechau 查看帖子
感谢楼上的回复,你说的方法确实可行,不过在符号计算时这种“后代入”的情况很常见,刚才查文档时碰巧找到了一个能实现这个“代入”动作的函数:compose,实例代码如下:
syms z x y t;
z = 2*x+3*y;
fx=2*t;
f1=compose(z,fx,x,t)
f2=co...
谢谢你,你的这个方法我记下来了,确实很有用:redface:
fanxing39 当前离线   回复时引用此帖
回复


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


相似的主题
主题 主题作者 版面 回复 最后发表
[资料]MATLAB6.5辅助小波分析与应用 xyz20070912 MATLAB论坛 91 2017-04-14 13:36
【资料】图象处理的实例 fengpobu MATLAB论坛 14 2009-12-20 20:05
[求助]遗传算法工具箱求关键路径的问题 xueao413 MATLAB论坛 1 2008-07-11 15:30
【文章】仿真设计作品--调速电风扇 yesman MATLAB论坛 0 2007-12-11 16:16


所有时间均为北京时间。现在的时间是 11:30


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.