永发信息网

matlab中exp用法的问题

答案:2  悬赏:0  手机版
解决时间 2021-01-28 01:17
  • 提问者网友:捧腹剧
  • 2021-01-27 01:16
b=exp(20/: a=10!急做毕业设计,b) 但是这个语句就不行了: .01,急!急:16:0,b) 运行后出现,在线等候帮助啊;b=exp(a): a=10. 不知道什么原因;plot(a? Error using ==> mrdivide Matrix dimensions must agree??:16,写出如下语句可以运行;a);plot(a:0.01,调用一函数exp()
最佳答案
  • 五星知识达人网友:迷人又混蛋
  • 2021-01-27 01:42
维数不同
把20/a改成20./a试试看
全部回答
  • 1楼网友:长青诗
  • 2021-01-27 01:49
exp(a),如a是一标量(即一常数),返回自然常数的a次方;如a是以矩阵,则返回矩阵每个元素对应的exp次方值。示例如下: >>exp(2) ans= 7.3891 >>exp([12]) ans= 2.71837.3891 另外,你那个tx'写的有点问题,应该是tx=0:t:2;不用括号,表示一矩阵 rectpuls查看帮助我大概知道它的用法,但具体的物理意义我不是很明白,我没学过这方面的东西,但最后也是一矩阵,所以 x=(exp(-1*tx)).*rectpuls((tx-1),2); 中间用点乘使两个矩阵按元素相乘,最总x也是一矩阵,它的物理意义你应该比较清楚吧 希望对你有所帮助,有问题可以继续探讨
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯