数学建模社区-数学中国
标题:
提问:matlab中把字母解变为数值解
[打印本页]
作者:
Simmon
时间:
2012-10-28 11:13
标题:
提问:matlab中把字母解变为数值解
我是个菜鸟:
>> a=1;
>> b=2;
>> c=a+b;
>> solve('c*x=3')
ans =
3/c
请问如何把x=3/c变为数值解,而不是解析解;
说明:因为这一步只是一个循环中的一步,算出x的值我还要带入循环中的下一步,所以必须要用到x的数值,而不是3/c;哪位大侠帮忙一下,不胜感激!
◆
作者:
吴建宏
时间:
2012-11-4 18:27
case 1:
a=1;
b=2;
c=a+b;
x=eval(solve('c*x=3'));
fprintf('x=%f\n',x);
x=1.000000
case 2
a=1;
b=2;
c=a+b;
x=eval(solve('c*x=3'));
fprintf('x=%f\n',x);
x=1.000000
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5