24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 2335  |  回复: 9

bingmeng1987

木虫 (正式写手)

[求助] Matlab求解方程‘pi*x=1’的结果为什么是1/pi? 已有2人参与

源代码是syms x
solve('pi*x=1',0)
运行结果
ans =1/pi
pi在matlab里面默认为3.1416,为什么结果还包含pi呢?为什么最终结果不是ans=0.3183?
类似问题:如何在解方程或曲线拟合时将一个字母设定为一个常数,最终不出现这个字母,如pi。
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

feixiaolin

荣誉版主 (文坛精英)

优秀版主

2楼2014-01-12 16:12:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bingmeng1987

木虫 (正式写手)

引用回帖:
2楼: Originally posted by feixiaolin at 2014-01-12 16:12:36
http://bbs.seu.edu.cn/pc/pccon.php?id=950&nid=15176

方程求解函数我懂,但是
syms x
a=2;
solve('a*x=1',0)
运算结果是x=1/a,
而不是x=0.5。
怎样是运算结果不含有a
3楼2014-01-12 20:52:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

feixiaolin

荣誉版主 (文坛精英)

优秀版主

引用回帖:
3楼: Originally posted by bingmeng1987 at 2014-01-12 20:52:14
方程求解函数我懂,但是
syms x
a=2;
solve('a*x=1',0)
运算结果是x=1/a,
而不是x=0.5。
怎样是运算结果不含有a...

我的意思,换一种方法试一试。
4楼2014-01-12 21:01:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

vect

至尊木虫 (著名写手)

【答案】应助回帖


感谢参与,应助指数 +1
bingmeng1987: 金币+1, ★★★★★最佳答案 2014-01-15 19:39:57
把命令改成pi*x=1.0试试。i

» 本帖已获得的红花(最新10朵)

5楼2014-01-12 21:15:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bingmeng1987

木虫 (正式写手)

送红花一朵
引用回帖:
5楼: Originally posted by vect at 2014-01-12 21:15:33
把命令改成pi*x=1.0试试。i

那如果
syms x
a=2;
solve('a*x=1.0',0)
运算结果是x=1/a,
而不是x=0.5。
这个程序怎么改呢?谢谢你!
6楼2014-01-12 21:55:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

vect

至尊木虫 (著名写手)

引用回帖:
6楼: Originally posted by bingmeng1987 at 2014-01-12 21:55:20
那如果
syms x
a=2;
solve('a*x=1.0',0)
运算结果是x=1/a,
而不是x=0.5。
这个程序怎么改呢?谢谢你!...

我对matlab也不熟,但对maple比较熟,二者应该有共通性。这个问题我不清楚,我觉得你可以试试subs命令
7楼2014-01-12 22:35:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

laosam280

禁虫 (正式写手)


感谢参与,应助指数 +1
bingmeng1987: 金币+1, ★★★很有帮助, 谢谢 2014-01-15 19:39:18
本帖内容被屏蔽

8楼2014-01-13 04:44:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bingmeng1987

木虫 (正式写手)

引用回帖:
8楼: Originally posted by laosam280 at 2014-01-13 04:44:37
solve是按照符号计算模式进行的,你再一次用subs命令就得到了具体是数值了。
1/pi此时还仅仅是符号而已。

你好!我用fittype函数拟合时,它出来拟合结果明显不对,而且每次运行的结果都不一样,这是为什么呢?
例如拟合函数形式为 y=(0.0368-c)*exp(b*t)*cos(0.66372*t)+c,我的程序是
clear all
clc
syms t b c
t=[ 0    4.6   9.4   14  18.8  23.6   28.4   33  37.8   42.6   47.2  52]';
y=[ 0.0368    0.9208    0.0808    0.8838    0.1164    0.8494    0.1529  0.8192    0.1821    0.7986    0.2093    0.7640]';
    f=fittype('(0.0368-c)*exp(b*t)*cos(0.66372*t)+c','independent','t','coefficients',{'b','c'});  
cfun=fit(t,y,f)
我想模拟出系数b和c,结果每次运行的结果都不一样,其中结果会经常出现c=0.0368,这个结果肯定存在问题,请你指点!谢谢!
9楼2014-04-07 10:45:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

daiben06

金虫 (初入文坛)

符号运算.
gametheory~
10楼2014-04-07 10:59:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 bingmeng1987 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 一志愿武汉理工大学080200机械工程308分,求调剂 +3 终不似从前 2026-04-05 3/150 2026-04-06 10:54 by jp9609
[考研] 材料调剂 +14 壹贰贰亿 2026-04-04 14/700 2026-04-05 23:31 by 来看流星雨10
[考研] 求调剂 +7 张zic 2026-04-05 8/400 2026-04-05 22:57 by Hdyxbekcb
[考研] 一志愿同济大学323分(080500)求调剂 +8 yikeniu 2026-04-01 8/400 2026-04-05 18:15 by cql1109
[考研] 工科08专硕机械275求调剂 +3 AaAa7420 2026-04-02 3/150 2026-04-05 13:26 by jp9609
[考研] 材料与化工306分找调剂 +23 沧海轻舟e 2026-04-02 27/1350 2026-04-04 21:52 by laoshidan
[考研] 材料调剂 +12 一样YWY 2026-04-02 13/650 2026-04-04 20:49 by 蓝云思雨
[考研] 081200-11408-276学硕求调剂 +5 崔wj 2026-03-31 5/250 2026-04-04 19:45 by 1753564080
[考研] 0710生物学336分求调剂 +6 kiyy 2026-04-01 8/400 2026-04-04 10:10 by kiyy
[考研] 387求调剂 +4 爱吃片豆土 2026-04-03 5/250 2026-04-04 08:10 by 岸上的一条鱼
[考研] 322求调剂 +6 FZAC123 2026-04-03 6/300 2026-04-03 22:23 by 科研小专家
[考研] 考研调剂 +3 Draa 2026-04-03 3/150 2026-04-03 17:37 by hgwz7468
[考研] 274求调剂 +9 顺理成张 2026-04-03 10/500 2026-04-03 15:10 by 啊俊!
[考研] 326分求调剂 +3 于是乎呢 2026-04-01 5/250 2026-04-03 14:23 by 于是乎呢
[考研] 求调剂 +3 usbdndj 2026-04-03 3/150 2026-04-03 14:10 by dxiaoxin
[考研] 土木304求调剂 +6 兔突突突, 2026-03-31 7/350 2026-04-02 09:06 by coolminer
[考研] 262求调剂 +9 励志一定发文章 2026-03-31 10/500 2026-04-01 12:22 by sunshine0013
[考研] 326求调剂 +4 崽崽仔 2026-03-31 4/200 2026-04-01 09:58 by 我的船我的海
[考研] 340求调剂 +4 希望如此i 2026-03-31 4/200 2026-03-31 16:40 by 690616278
[考研] 物理学调剂 +4 小羊36 2026-03-30 4/200 2026-03-31 16:16 by lishahe
信息提示
请填处理意见