24小时热门版块排行榜    

查看: 2435  |  回复: 6
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

forestsong12

银虫 (小有名气)

[求助] 如何用MATLAB或者origin画方程的曲线 已有1人参与

I(x)= ∑an*exp(- ((x-xn)/d)^2)  d=0.05nm  n是从1到89  
xn            an
8.5662        50
8.5804        350
8.5915        10
8.5922        10
8.702        100
8.7274        50
8.8425        100
8.8547        400
8.8636        100
8.8688        200
8.8817        50
8.8945        1
9.0631        250
9.0646        100
9.07        200
9.0914        200
9.0984        50
9.1078        10
9.1747        50
9.2037        10
9.3653        20
9.3755        350
9.3856        200
9.3882        70
9.3956        300
9.3981        100
9.4089        70
9.4117        120
9.416        100
9.4186        100
9.4321        10
9.4395        10
9.58323        30
9.61489        20
9.91992        20
9.9276        10
9.929        100
9.94243        40
9.9539        30
9.9617        80
9.97658        10
10.38035        300
10.38078        300
10.3882        400
10.39892        150
10.40726        250
10.41217        200
10.418        250
10.43628        200
10.44467        100
10.44962        150
10.77113        200
10.79461        600
10.80037        150
10.80576        300
10.81121        300
10.83157        100
10.83882        150
10.84067        150
10.84443        50
10.8461        200
10.85287        20
10.8616        50
10.87074        200
10.88506        30
10.89356        10
10.90236        100
10.96296        2
10.96756        5
10.97298        1
11.00448        5
11.8495        250
11.8981        200
12.553        900
12.60699        800
13.04134        800
13.08472        1000
13.10015        900
13.14391        900
13.24087        1
13.26278        500
13.3007        200
13.30149        200
13.32361        50
13.522        50
13.5618        100
17.9004        5
18.99775        2
19.05695        10

如何用MATLAB或者origin画方程的曲线
公式.jpg
回复此楼

» 猜你喜欢

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

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

forestsong12

银虫 (小有名气)

引用回帖:
4楼: Originally posted by waterque at 2014-08-11 13:31:21
你这个问题,用matlab其实还是很容易的,矩阵运算,需要耗的时间也很短。
%===========================%
%                           program                               %
%===========================% ...

果然大神 非常感谢 平时不怎么用MATLAB 一到用的时候就傻眼了 看来学物理还得掌握各种软件。。。
5楼2014-08-11 13:59:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 7 个回答

月只蓝

主管区长 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
forestsong12: 金币+10, 有帮助 2014-08-10 07:07:40
I对x作曲线,x取值范围呢?对于某一确定数值的x,I也是累加89项?

就实现而言,MATLAB更容易,for循环可用。
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
2楼2014-08-09 17:25:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

forestsong12

银虫 (小有名气)

引用回帖:
2楼: Originally posted by 月只蓝 at 2014-08-09 17:25:10
I对x作曲线,x取值范围呢?对于某一确定数值的x,I也是累加89项?

就实现而言,MATLAB更容易,for循环可用。

x的取值范围是从10到20nm [10:0.1:20]
我要怎么写这个程序呢
3楼2014-08-11 11:34:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

waterque

金虫 (正式写手)

你这个问题,用matlab其实还是很容易的,矩阵运算,需要耗的时间也很短。
%===========================%
%                           program                               %
%===========================%
clear
clc

d = 0.05; % in the unit of nm
x = 0:0.1:1000; %define the range of x (you may change it for you special purpose)
data = [...]; %将数据考到方括号中,两列。

[xdata, ydata] = meshgrid(x, data(:,1));
[y, adata] = meshgrid(x, data(:,2));

f = adata.*exp(-((xdata-ydata)/d).^2);
h = sum(f);

plot(x,h);

%===========================%
%                         the end                                  %
%===========================%
行自己的路:waterque@hotmail.com
4楼2014-08-11 13:31:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 为什么资助数各大高校都创新高,自己申请怎么就这么难 +7 Kittylucky 2026-08-27 7/350 2026-08-27 16:31 by msuhlx
[基金申请] 基金未中,这种答复是模板吗? +5 zhaosm1982 2026-08-27 6/300 2026-08-27 16:00 by lfy8008
[教师之家] 售SCI一区文章,我:8.O.551.O.5.4,科目全,可伽急 +3 LIbGuocjEEYw 2026-08-26 4/200 2026-08-27 04:33 by Ie9AyIAvGbvs
[硕博家园] 售SCI一区T0P文章,我:8.O.55.1.O.54,科目齐全,可+急 +3 LIbGuocjEEYw 2026-08-26 4/200 2026-08-27 02:01 by Ie9AyIAvGbvs
[基金申请] 我不理解! +15 Edward_pc 2026-08-26 23/1150 2026-08-26 20:34 by zzuzxg
[基金申请] 系统查不到 +10 董八千 2026-08-26 10/500 2026-08-26 16:30 by Equinoxhua
[基金申请] 怎么查啊 +5 huang1991js 2026-08-26 5/250 2026-08-26 16:09 by Equinoxhua
[基金申请] 范进中举一文的中心思想 +9 炎黄贵胄 2026-08-22 10/500 2026-08-26 15:40 by semaglutide
[基金申请] 2026年8月25日国自然放榜前突然收到列入评审专家邮件,有关系吗? +25 木水思豆 2026-08-25 28/1400 2026-08-26 14:53 by draco1987
[基金申请] 出来了 +9 trojank 2026-08-26 9/450 2026-08-26 14:25 by 宝贝虫子
[基金申请] 项目信息和经费信息在系统里都可以看到了 +6 wittyboy 2026-08-26 14/700 2026-08-26 10:55 by wittyboy
[基金申请] 国合现在查不到了吗? +10 chengyan1220 2026-08-24 20/1000 2026-08-26 08:57 by peasantsprig
[基金申请] 牛来!米来!面来! +8 beefly 2026-08-26 8/400 2026-08-26 08:37 by xuzhipiao
[基金申请] 在坚冰还盖着北海的时候,我看到了怒放的梅花。 (金币+10) +6 ziyangfang 2026-08-25 9/450 2026-08-25 20:26 by huagongfeihu
[基金申请] 没有任何消息-是不是就凉了 +9 图啦图啦 2026-08-24 10/500 2026-08-25 11:59 by 南海小哥
[基金申请] 我面上完蛋了 +13 且听虎啸 2026-08-20 14/700 2026-08-25 09:10 by mrkang
[基金申请] 建议基金发布提前给出明确的时间点 +13 kulium 2026-08-21 16/800 2026-08-24 16:27 by superceng
[教师之家] 跳槽后在研项目怎么办? +5 简单化xn 2026-08-22 10/500 2026-08-23 12:38 by 简单化xn
[基金申请] 看来今天不会放榜了? +8 chengyan1220 2026-08-21 11/550 2026-08-21 17:52 by dcqxinyang
[基金申请] 基金啊基金 +4 longfie172 2026-08-20 4/200 2026-08-21 08:58 by mark mao
信息提示
请填处理意见