24小时热门版块排行榜    

查看: 2355  |  回复: 9

songde92

新虫 (小有名气)

[求助] 求助!大神们,Matlab怎么解一元二次不等式? 已有2人参与

Matlab怎么解一元二次不等式啊?
如x^2+17x大于等于2024

发自小木虫IOS客户端
回复此楼

» 猜你喜欢

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

天天进步啊

木虫 (著名写手)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
月只蓝: 金币+5, 鼓励交流 2019-09-09 11:51:46
1、先确定求解范围,比如1<x<100
2、构造1个数列,从1到100
3、将数列中每个x代入f(x)=x^2+17x-2014
4、找到f(x)最接近0的点,这就是临界值的近似值
分子筛、分子动力学模拟,有问题可咨询我的知乎主页 https://www.zhihu.com/people/rao777
2楼2019-09-09 10:03:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lds588

铁杆木虫 (著名写手)

愚钝

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
jjdg: 金币+2, 鼓励参与讨论 2019-09-10 20:15:23
CODE:
syms x
cond = x^2+17*x >= 2024;
sol = solve(cond, x, 'ReturnConditions', true);
sol.conditions

结果:
CODE:
x <= - 8385^(1/2)/2 - 17/2
   8385^(1/2)/2 - 17/2 <= x

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

[url=http://weibo.com/u/2577306830?s=6uyXnP][img]http://service.t.sina.com.cn/widget/qmd/2577306830/fa2fdb00/1.png[/img][/url]
3楼2019-09-09 14:03:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

songde92

新虫 (小有名气)

送红花一朵
引用回帖:
3楼: Originally posted by lds588 at 2019-09-09 14:03:39
syms x
cond = x^2+17*x &gt;= 2024;
sol = solve(cond, x, 'ReturnConditions', true);
sol.conditions


结果:

x &lt;= - 8385^(1/2)/2 - 17/2
   8385^(1/2)/2 - 17/2 &lt;= x
...

a1=18
y=2
syms x
cond=(a1*x+(x*(x-1)*y/2)>=2024
sol=solve(cond,x,'ReturnConditions',true)
sol.conditions
为什么设置了a1和y的值这样就不可以了呢?要怎么改呀?

发自小木虫IOS客户端
4楼2019-09-09 17:27:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lds588

铁杆木虫 (著名写手)

愚钝

【答案】应助回帖


jjdg: 金币+1, 鼓励参与讨论 2019-09-10 20:15:32
引用回帖:
4楼: Originally posted by songde92 at 2019-09-09 17:27:52
a1=18
y=2
syms x
cond=(a1*x+(x*(x-1)*y/2)&gt;=2024
sol=solve(cond,x,'ReturnConditions',true)
sol.conditions
为什么设置了a1和y的值这样就不可以了呢?要怎么改呀?
...

CODE:
a1=18;
y=2;
syms x
cond = (a1*x+(x*(x-1)*y/2)) >=2024;
sol=solve(cond,x,'ReturnConditions',true);
sol.conditions


cond = (a1*x+(x*(x-1)*y/2)) >=2024;   此处你少些了一个括号

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

[url=http://weibo.com/u/2577306830?s=6uyXnP][img]http://service.t.sina.com.cn/widget/qmd/2577306830/fa2fdb00/1.png[/img][/url]
5楼2019-09-09 20:35:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

songde92

新虫 (小有名气)

送红花一朵
引用回帖:
5楼: Originally posted by lds588 at 2019-09-09 20:35:44
a1=18;
y=2;
syms x
cond = (a1*x+(x*(x-1)*y/2)) &gt;=2024;
sol=solve(cond,x,'ReturnConditions',true);
sol.conditions


cond = (a1*x+(x*(x-1)*y/2)) &gt;=2024;   此处你少些了一个括号
...

嗯嗯,我改好了
syms x
cond1=(a1*x+(x*(x-1)*y)/2)>=Sz
cond2=x>0
cond=[cond1,cond2]
sol=solve(cond,x,'ReturnConditions',true)
sol.conditions

结果是这样的
ans =

2320960530299601^(1/2)/1048576 - 19/2 <= x

问题又来了...这怎么取最小正整数呢?

发自小木虫IOS客户端
6楼2019-09-09 21:25:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lds588

铁杆木虫 (著名写手)

愚钝

【答案】应助回帖


jjdg: 金币+1, 鼓励参与讨论 2019-09-10 20:15:43
引用回帖:
6楼: Originally posted by songde92 at 2019-09-09 21:25:23
嗯嗯,我改好了
syms x
cond1=(a1*x+(x*(x-1)*y)/2)&gt;=Sz
cond2=x&gt;0
cond=
sol=solve(cond,x,'ReturnConditions',true)
sol.conditions
结果是这样的
ans =

2320960530299601^(1/2)/1048576 - 19/2 ...

CODE:
aa = eval('2320960530299601^(1/2)/1048576 - 19/2')

fix(aa) : 截尾取整.
floor(aa):不超过x 的最大整数.(高斯取整)
ceil(aa) : 大于x 的最小整数 向上取整
round(aa) :四舍五入取整

[url=http://weibo.com/u/2577306830?s=6uyXnP][img]http://service.t.sina.com.cn/widget/qmd/2577306830/fa2fdb00/1.png[/img][/url]
7楼2019-09-09 21:33:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

songde92

新虫 (小有名气)

引用回帖:
7楼: Originally posted by lds588 at 2019-09-09 21:33:18
aa = eval('2320960530299601^(1/2)/1048576 - 19/2')

fix(aa) : 截尾取整.
floor(aa):不超过x 的最大整数.(高斯取整)
ceil(aa) : 大于x 的最小整数 向上取整
round(aa) :四舍五入取整

...

2320960530299601^(1/2)/1048576 - 19/2 <= x
这段是命令行窗口里的结果,怎么在编辑器里输入呢?x是struct,sol也是struct,不知道怎么转化到double得到数值

发自小木虫IOS客户端
8楼2019-09-09 21:57:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lds588

铁杆木虫 (著名写手)

愚钝

【答案】应助回帖


jjdg: 金币+1, 鼓励参与讨论 2019-09-10 20:15:53
引用回帖:
8楼: Originally posted by songde92 at 2019-09-09 21:57:09
2320960530299601^(1/2)/1048576 - 19/2 &lt;= x
这段是命令行窗口里的结果,怎么在编辑器里输入呢?x是struct,sol也是struct,不知道怎么转化到double得到数值
...

CODE:
a1=18;
y=2;
syms x
cond = (a1*x+(x*(x-1)*y/2)) >= 2024;
sol=solve(cond,x,'Real',true);

aa = floor(double(sol))

[url=http://weibo.com/u/2577306830?s=6uyXnP][img]http://service.t.sina.com.cn/widget/qmd/2577306830/fa2fdb00/1.png[/img][/url]
9楼2019-09-09 22:10:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

songde92

新虫 (小有名气)

引用回帖:
9楼: Originally posted by lds588 at 2019-09-09 22:10:59
a1=18;
y=2;
syms x
cond = (a1*x+(x*(x-1)*y/2)) &gt;= 2024;
sol=solve(cond,x,'Real',true);

aa = floor(double(sol))
...

OK啦~感谢大佬
还有大佬我真的很想加你微信啊

发自小木虫IOS客户端
10楼2019-09-09 22:44:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 songde92 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] A区一本交叉课题组,低分调剂,招收机械电子信息通信等交叉方向 +56 lisimayy 2026-03-04 73/3650 2026-03-10 15:27 by lisimayy
[考研] 0856材料与化工353分求调剂 +8 NIFFFfff 2026-03-09 8/400 2026-03-10 15:17 by houyaoxu
[考研] 337一志愿华南理工材料求调剂 +5 mysdl 2026-03-07 5/250 2026-03-10 14:54 by ruiyingmiao
[考研] 材料与化工,291,求调剂 +12 咕噜咕噜123123 2026-03-05 13/650 2026-03-10 13:50 by allen-yin
[考博] 找博导 +4 小呆呆熊 2026-03-07 4/200 2026-03-10 11:08 by 天道酬勤2026686
[考研] 085701环境工程295求调剂,一志愿A区211 +8 等春来, 2026-03-06 9/450 2026-03-10 10:38 by 沙漠之狐994
[考研] 考研一志愿长安大学材料与化工309分请求调剂 +6 dtdxzxx 2026-03-06 8/400 2026-03-10 08:31 by Linda Hu
[硕博家园] 2026级硕士研究生招生/调剂 +3 知足常乐的乐 2026-03-06 5/250 2026-03-09 20:56 by 木瓜膏
[考研] 293一志愿华东理工 0817化学工程与技术 调剂 +5 fjj0912 2026-03-07 5/250 2026-03-09 09:13 by 30660438
[考研] 288求调剂085600材料与化工 +13 Daunrin 2026-03-07 15/750 2026-03-08 19:10 by 加号+
[考研] 347求调剂 +4 浮云满足 2026-03-07 4/200 2026-03-08 16:46 by 星空星月
[考研] 286求调剂 +12 Faune 2026-03-06 14/700 2026-03-08 14:54 by hmn_wj
[考研] 085600材料与化工 292分 求调剂 +6 程晴之 2026-03-06 6/300 2026-03-07 09:22 by 斩魂滴兔子!
[考研] 316求调剂 +3 林小星发大财 2026-03-05 5/250 2026-03-06 09:05 by Iveryant
[考研] 0856材料与化工求调剂! +5 化工考生111 2026-03-04 11/550 2026-03-06 01:20 by 化工考生111
[考研] 求材料调剂 +4 berdmond 2026-03-05 4/200 2026-03-05 19:45 by 黑衣馒头人
[考研] 材料调剂 +4 L9370 2026-03-05 4/200 2026-03-05 19:36 by caszguilin
[考研] 一志愿武理085601专硕347分求调剂 +4 啊欧欧欧 2026-03-04 5/250 2026-03-05 19:27 by Leding1356
[考研] 376求调剂 +3 王浩然sam 2026-03-04 3/150 2026-03-05 07:48 by bxbo
[考研] 298求调剂一志愿中海洋 +3 lour. 2026-03-03 3/150 2026-03-03 20:41 by gxg2025
信息提示
请填处理意见