一道matlab题,本人不会,不难求高手指正,本人新手

[复制链接]
查看11 | 回复3 | 2011-5-7 11:36:27 | 显示全部楼层 |阅读模式
a=-3.0:0.2:3.0;
z=(exp(0.3*a))/2*sin(3+a)+log((0.3+a)/2)
提示:用冒号表达式生成a向量,求各点的函数值时用点乘运算。
我写哪里不对,本人非常菜,求高手

回复

使用道具 举报

千问 | 2011-5-7 11:36:27 | 显示全部楼层
a=-3.0:0.2:3.0;z=(exp(0.3*a))/2.*sin(3+a)+log((0.3+a)/2); plot(a,z)
回复

使用道具 举报

千问 | 2011-5-7 11:36:27 | 显示全部楼层
(exp(0.3*a))/2*sin(3+a)这部分需要用点除——(exp(0.3*a))./2*sin(3+a)你试一下。
回复

使用道具 举报

千问 | 2011-5-7 11:36:27 | 显示全部楼层
z=(exp(0.3。*a))。/2。*sin(3+a)+log((0.3+a)。/2)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行