声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

声振论坛 展示 基础理论 查看内容

关于符号变量表达式应用于解方程的问题

2012-12-29 10:33| 发布者: aspen| 查看: 4800| 评论: 0|原作者: mhkmars|来自: 振动论坛

摘要: 大家好! 我现在用matlab的符号运算得到了一串表达式,但是变量都是符号变量,现在我需要将这些表达式用于解方程,现在遇到的问题就是怎样将这些符号变量的表达式变成一个function函数里的数值表达式? 我想了一个 ...
大家好!
我现在用matlab的符号运算得到了一串表达式,但是变量都是符号变量,现在我需要将这些表达式用于解方程,现在遇到的问题就是怎样将这些符号变量的表达式变成一个function函数里的数值表达式?
我想了一个简单的代码来表达我的意思:
function f=group1(x1,x2)
syms x1 x2
a=x1+x2;
b=x1-x2;
a=char(a);
b=char(b);
a=str2num(a);
b=str2num(b);
f=[a;b];
比如说这里面的x1,x2最先都是符号变量,然后经过一系列的运算得到了a,和b的表达式,现在要将a,b组成函数,应该如何操作?

ps:我的思路是先将符号变量x1和x2变成字符类型,然后用str2num变成function可以使用的数值变量,但是没有成功。。。
希望大家可以讨论讨论
谢谢关注!
123下一页

最新评论

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

GMT+8, 2024-5-20 14:04 , Processed in 0.034596 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部