声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1290|回复: 1

[编程技巧] 关于符号变量转换为函数变量的问题

[复制链接]
发表于 2007-4-7 16:06 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
各位大哥,小弟用matlab编程,首先用定义了7个符号变量,进行了一系列计算得出了几个符号表达式的方程,下面我打算赋初值给里面的几个变量并让其循环,用数值方法求解这几个方程,应该用哪个函数把那几个符号表达式中的符号变量转换为函数中的变量???急啊!!请各位好心的大哥指教!!小弟在此多谢了!!!

[ 本帖最后由 eight 于 2007-4-7 16:28 编辑 ]
回复
分享到:

使用道具 举报

发表于 2007-4-7 19:37 | 显示全部楼层

如下

t为符号变量
xt =
[ 6*exp(-t)+3*exp(-3*t)-8*exp(-2*t)]
[ 16*exp(-2*t)-9*exp(-3*t)-6*exp(-t)]
[ 27*exp(-3*t)+6*exp(-t)-32*exp(-2*t)]
若要求计算具体时刻的状态响应,如计算t = 1 s 时的状态x(1) ,可继续用如下指令:
>>x1=subs(xt, 't ',1)
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-12-26 21:18 , Processed in 0.080889 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表