版块导航
正在加载中...
客户端APP下载
论文辅导
申博辅导
登录
注册
帖子
帖子
用户
本版
应《网络安全法》要求,自2017年10月1日起,未进行实名认证将不得使用互联网跟帖服务。为保障您的帐号能够正常使用,请尽快对帐号进行手机号验证,感谢您的理解与支持!
24小时热门版块排行榜
小木虫论坛-学术科研互动平台
»
计算模拟区
»
程序语言
»
MATLAB/Mathematica
»
MATLAB求某一式子怎么求不出结果
10
1/1
返回列表
查看: 1963 | 回复: 9
只看楼主
@他人
存档
新回复提醒
(忽略)
收藏
在APP中查看
大海的声音
新虫
(小有名气)
应助: 0
(幼儿园)
金币: 789
帖子: 168
在线: 172.1小时
虫号: 2691385
注册: 2013-09-30
性别: GG
专业: 安全科学与工程
[
求助
]
MATLAB求某一式子怎么求不出结果
已有1人参与
如图,
每个x对应一个w,x有一列数,求其对应的w;
x=[ ]; //数据输入
c=[662.3012161 1.235047160711485 0.003402653539486 -0.421886852153956];
syms n;
u=symsum((-1)^n.*x.^(n*c(4)+2)/((c(4)*n+2)*c(3)^(n*c(4))*prod(n)),n,1,300);
w=c(1).*x.^2*(1-c(2))/2+c(1)*c(2).*x.^2/2+c(1)*c(2).*u-c(1).*x.^2.*(1-c(2)*(1-exp(-(x/c(3)).^c(4)))).^2/2;
plot(x,y,'*');
一直Busy,怎么没有反应,求各位指点迷津!
chuan.jpg
回复此楼
» 猜你喜欢
论文终于录用啦!满足毕业条件了
已经有26人回复
2026年机械制造与材料应用国际会议 (ICMMMA 2026)
已经有4人回复
磺酰氟产物,毕不了业了!
已经有6人回复
求助:我三月中下旬出站,青基依托单位怎么办?
已经有9人回复
Cas 72-43-5需要30g,定制合成,能接单的留言
已经有8人回复
北京211副教授,35岁,想重新出发,去国外做博后,怎么样?
已经有8人回复
自荐读博
已经有3人回复
不自信的我
已经有5人回复
投稿Elsevier的杂志(返修),总是在选择OA和subscription界面被踢皮球
已经有8人回复
» 本主题相关价值贴推荐,对您同样有帮助:
求救,MATLAB程序显示太大运行不了
已经有3人回复
怎样用matlab输出这个式子?
已经有11人回复
求高手给做一道题,用MATLAB或1stOpt,请把结果直接给出来,我的软件就不行,谢谢
已经有5人回复
MATLAB无法计算出这个含【级数和超几何函数】的式子
已经有6人回复
为什么matlab算出的数不正确,在线等
已经有5人回复
matlab “Inner matrix dimensions must agree.”一直不知道哪里出错了 求助
已经有6人回复
matlab求三元4次符号代数方程组,出现warning且答案不正确,该怎么办?
已经有12人回复
有个matlab程序,但是运行不下来,求高手
已经有23人回复
使用拉格朗日优化,但Matlab 运行不出结果来
已经有7人回复
Fortran 求解复数矩阵SVD时,用到cgesvd,结果与matlab不同,为什么?
已经有15人回复
对于符号积分matlab积分积不出来怎么解决+有代码
已经有14人回复
用matlab运行代码出不来图像 !!
已经有3人回复
matlab解不等式组
已经有6人回复
编一个matlab程序,求某一向量在向量场里的坐标
已经有3人回复
求助,matlab公式绘图,公式里面有两个数组,编出小程序,但不出图像
已经有4人回复
大家有没有那种idea理论推导挺合理,但matlab仿真仿不出来的情况啊?
已经有6人回复
matlab编程大家看这两个式子该如何编写呢?
已经有3人回复
matlab 积分计算 算不出结果,求帮助!!!
已经有10人回复
如何用matlab求一个式子的整数解
已经有4人回复
matlab线性矩阵不等式求解做优化问题
已经有10人回复
matlab 计算过程中工作空间变量保存及读取 求解决内存不足的方法
已经有5人回复
MATLAB初学者,这样的式子怎么就是画不了图,总是出错!求指导!!!!!!!!!!!!!
已经有8人回复
请帮忙用Matlab算一下附件中式子的结果,有急用,谢谢!
已经有6人回复
一个复杂式子的MATLAB解算
已经有8人回复
【求助】利用MATLAB求解的外围轮廓包络线为什么不与图形外围轮廓重合?怎样才可以精确
已经有8人回复
1楼
2015-01-16 15:47:43
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
kabaisun
专家顾问
(正式写手)
应助: 20
(小学生)
金币: 1311.9
散金: 681
红花: 3
帖子: 315
在线: 113.8小时
虫号: 1990141
注册: 2012-09-10
性别: GG
专业: 交通运输经济学
管辖:
计算模拟区
【答案】应助回帖
★ ★ ★ ★
感谢参与,应助指数 +1
大海的声音: 金币+4,
★★★
很有帮助
2015-01-16 20:28:03
你这个式子求u时很费时,所以一直出不来结果,你要看怎么把计算u的时间缩短。如果x个数给的比较少的话,像取十个x就比较快;提升速度还可以把n调小些。
以下是修改的代码,
CODE:
c=[662.3012161 1.235047160711485 0.003402653539486 -0.421886852153956];
x=1:10;
syms n ;
u=single(symsum((-1)^n.*x.^(n*c(4)+2)/((c(4)*n+2)*c(3)^(n*c(4))*prod(n)),n,1,100));
w=c(1).*x.^2*(1-c(2))/2+c(1)*c(2).*x.^2/2+c(1)*c(2).*u-c(1).*x.^2.*(1-c(2)*(1-exp(-(x/c(3)).^c(4)))).^2/2;
plot(x,w,'*');
赞
一下
回复此楼
高级回复
严实诚勇
2楼
2015-01-16 19:28:31
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
大海的声音
新虫
(小有名气)
应助: 0
(幼儿园)
金币: 789
帖子: 168
在线: 172.1小时
虫号: 2691385
注册: 2013-09-30
性别: GG
专业: 安全科学与工程
引用回帖:
2楼
:
Originally posted by
kabaisun
at 2015-01-16 19:28:31
你这个式子求u时很费时,所以一直出不来结果,你要看怎么把计算u的时间缩短。如果x个数给的比较少的话,像取十个x就比较快;提升速度还可以把n调小些。
以下是修改的代码,
c=;
x=1:10;
syms n ;
u=single ...
谢谢,我这个x=[0.000006 0.000008 0.00001 0.000012 0.000014 0.00003 .....]由小到大无规律排列的一列数,有14000多个数,看来只能把n缩小点了,虽然这样是有误差的。
赞
一下
回复此楼
3楼
2015-01-16 19:35:37
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
kabaisun
专家顾问
(正式写手)
应助: 20
(小学生)
金币: 1311.9
散金: 681
红花: 3
帖子: 315
在线: 113.8小时
虫号: 1990141
注册: 2012-09-10
性别: GG
专业: 交通运输经济学
管辖:
计算模拟区
引用回帖:
3楼
:
Originally posted by
大海的声音
at 2015-01-16 19:35:37
谢谢,我这个x=由小到大无规律排列的一列数,有14000多个数,看来只能把n缩小点了,虽然这样是有误差的。...
x数据太多可以试试把u的计算式换成矩阵乘法,把syms符号计算去掉。
赞
一下
回复此楼
严实诚勇
4楼
2015-01-16 20:28:37
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
大海的声音
新虫
(小有名气)
应助: 0
(幼儿园)
金币: 789
帖子: 168
在线: 172.1小时
虫号: 2691385
注册: 2013-09-30
性别: GG
专业: 安全科学与工程
引用回帖:
4楼
:
Originally posted by
kabaisun
at 2015-01-16 20:28:37
x数据太多可以试试把u的计算式换成矩阵乘法,把syms符号计算去掉。...
这个不好换吧?我这里面u表示的是无穷级数求和。
赞
一下
回复此楼
5楼
2015-01-16 20:31:51
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
kabaisun
专家顾问
(正式写手)
应助: 20
(小学生)
金币: 1311.9
散金: 681
红花: 3
帖子: 315
在线: 113.8小时
虫号: 1990141
注册: 2012-09-10
性别: GG
专业: 交通运输经济学
管辖:
计算模拟区
引用回帖:
5楼
:
Originally posted by
大海的声音
at 2015-01-16 20:31:51
这个不好换吧?我这里面u表示的是无穷级数求和。...
不是算到无穷,n可以取较小的数。
赞
一下
回复此楼
严实诚勇
6楼
2015-01-16 20:41:47
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
大海的声音
新虫
(小有名气)
应助: 0
(幼儿园)
金币: 789
帖子: 168
在线: 172.1小时
虫号: 2691385
注册: 2013-09-30
性别: GG
专业: 安全科学与工程
引用回帖:
6楼
:
Originally posted by
kabaisun
at 2015-01-16 20:41:47
不是算到无穷,n可以取较小的数。...
10或者5?
回复此楼
7楼
2015-01-16 20:43:06
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
kabaisun
专家顾问
(正式写手)
应助: 20
(小学生)
金币: 1311.9
散金: 681
红花: 3
帖子: 315
在线: 113.8小时
虫号: 1990141
注册: 2012-09-10
性别: GG
专业: 交通运输经济学
管辖:
计算模拟区
引用回帖:
7楼
:
Originally posted by
大海的声音
at 2015-01-16 20:43:06
10或者5?...
不晓得了,具体值试几个看差距大不大,分别取10,20,30看看
[ 发自小木虫客户端 ]
赞
一下
(1人)
回复此楼
严实诚勇
8楼
2015-01-16 21:09:41
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
大海的声音
新虫
(小有名气)
应助: 0
(幼儿园)
金币: 789
帖子: 168
在线: 172.1小时
虫号: 2691385
注册: 2013-09-30
性别: GG
专业: 安全科学与工程
引用回帖:
8楼
:
Originally posted by
kabaisun
at 2015-01-16 21:09:41
不晓得了,具体值试几个看差距大不大,分别取10,20,30看看
...
3q,我试试,
回复此楼
9楼
2015-01-16 21:12:15
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
大海的声音
新虫
(小有名气)
应助: 0
(幼儿园)
金币: 789
帖子: 168
在线: 172.1小时
虫号: 2691385
注册: 2013-09-30
性别: GG
专业: 安全科学与工程
引用回帖:
8楼
:
Originally posted by
kabaisun
at 2015-01-16 21:09:41
不晓得了,具体值试几个看差距大不大,分别取10,20,30看看
...
还想问你一个问题,这里面u用符号变量表示算的的确比较慢,能不能把“u=symsum((-1)^n.*x.^(n*c(4)+2)/((c(4)*n+2)*c(3)^(n*c(4))*prod(n)),n,1,300);”改为一个循环结构改的对吗?
for n=1:300;
if n=1
u=-x.^(c(4)+2)/(c(3)^c(4)*(c(4)+2))
else
u=u+ (-1)^n.*x.^(n*c(4)+2)/((c(4)*n+2)*c(3)^(n*c(4))*prod(n));
n=n+1;
end;
end;
谢谢!
赞
一下
回复此楼
10楼
2015-01-18 15:32:25
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
相关版块跳转
第一性原理
量子化学
计算模拟
分子模拟
仿真模拟
程序语言
我要订阅楼主
大海的声音
的主题更新
10
1/1
返回列表
如果回帖内容含有宣传信息,请如实选中。否则帐号将被全论坛禁言
普通表情
龙
兔
虎
猫
百度网盘
|
360云盘
|
千易网盘
|
华为网盘
在新窗口页面中打开自己喜欢的网盘网站,将文件上传后,然后将下载链接复制到帖子内容中就可以了。
信息提示
关闭
请填处理意见
关闭
确定