| 查看: 832 | 回复: 13 | |||
| 当前主题已经存档。 | |||
[交流]
【求助】关于句柄函数的问题
|
|||
|
请问一下如何生成一个含有句柄函数的矩阵?以及怎么样调出这个矩阵的句柄函数? 举一个例子: 1、 function y=f1(x,a) T=[1 2 3]; y=[]; for i=1:Ty y=[y T(i).*x*a];%目的是输出一个矩阵[x*a 2*x*a 3*x*a]把这个矩阵中的元素作为句柄函数输出 end 2、 下面还要编写一个函数将上述矩阵中的元素x*a 2*x*a 3*x*a分别在【0,1】 上对a求积分得到一个新的矩阵【0.5*x x 1.5*x】 3、 再编写一个矩阵将这个矩阵中的所有元素求和,这个我知道。 关键在于 1、 第二步如何将第一步形成的矩阵中的元素进行编写来获得第二步中的那个矩阵。 [ Last edited by sunxiao on 2009-3-8 at 12:36 ] |
» 猜你喜欢
2026年面上项目中了,2A+B, 会评顺利通过
已经有4人回复
售T0P一区SCI文章,我:8O5.51.O.54,科目齐全,可+急
已经有4人回复
面上项目2026年人工智能评审意见,不知道是否上会
已经有9人回复
售T0P一区SCI文章,我:8O5.51.O.54,科目齐全,可+急
已经有4人回复
大家好,校样时候的紧急求助,请各位帮帮忙了
已经有7人回复
昨日死,今日生
已经有7人回复
售T0P一区SCI文章,我:8O5.51.O.54,科目齐全,可+急
已经有7人回复
27年博士招生信息
已经有13人回复
植酸TLC薄层色谱爬板
已经有6人回复
单宁酸
已经有3人回复
2楼2009-03-03 16:45:30
3楼2009-03-05 13:05:56
4楼2009-03-05 18:40:13
5楼2009-03-09 16:19:19
hitzhang
木虫 (正式写手)
- 仿真EPI: 1
- 应助: 0 (幼儿园)
- 贵宾: 2.15
- 金币: 1356.7
- 散金: 969
- 红花: 8
- 帖子: 863
- 在线: 226.5小时
- 虫号: 390575
- 注册: 2007-06-02
- 性别: GG
- 专业: 无机非金属类电介质与电解
6楼2009-03-10 22:41:18
7楼2009-03-11 13:58:48
hitzhang
木虫 (正式写手)
- 仿真EPI: 1
- 应助: 0 (幼儿园)
- 贵宾: 2.15
- 金币: 1356.7
- 散金: 969
- 红花: 8
- 帖子: 863
- 在线: 226.5小时
- 虫号: 390575
- 注册: 2007-06-02
- 性别: GG
- 专业: 无机非金属类电介质与电解
8楼2009-03-12 11:03:41
你看我下面的程序可以吗?
|
function y=ff(x,a) T=[1 2 3];TG=[0.1 0.2 0.3]; Q=[]; H=[]; for i=1:length(T) Q=[Q x.*quad(@(a) a.*T(i),0,1)]; H=[H (Q(i)-TG(i)).^2]; end y=sum(H); 我把上面的这个函数程序带入遗传算法工具箱,能够完全进行求解。 但是当我把 Q=[Q x.*quad(@(a) a.*T(i),0,1)];这个语句换成 Q=[Q x.*quad(@(a) f(x,a),0,1)];就不可以了。当然f(x,a)是我自己编写的一个函数如下: function y=f(x,a) T=[1 2 3]; y=exp(x./a.*T(i).*exp(-a./T(i))); 请教楼上的怎么解决这个问题,谢谢了。 [ Last edited by wang1234568089 on 2009-3-14 at 13:42 ] |
9楼2009-03-14 13:41:14
hitzhang
木虫 (正式写手)
- 仿真EPI: 1
- 应助: 0 (幼儿园)
- 贵宾: 2.15
- 金币: 1356.7
- 散金: 969
- 红花: 8
- 帖子: 863
- 在线: 226.5小时
- 虫号: 390575
- 注册: 2007-06-02
- 性别: GG
- 专业: 无机非金属类电介质与电解
10楼2009-03-14 17:18:26











回复此楼