matlab不能编写0到100吗,matlab这段语句为什么不能输出任何结果,应该怎么改动?x=0:pi/100:pi; y=sin(x); z=trap...

你把最后的分号去掉,就有结果了.

MATLAB中,命令行结尾的分号是抑制改行运行结果在命令窗口中显示,不表示不运行啊,你可以看看工作区空间,里面x y z 不是都有么?

再问: 为什么? 是出现结果了,但是同时出现了下面这个 ??? Error using ==> trapz LENGTH(X) must equal the length of the first non-singleton dimension of Y.

再答: 我让你去掉的只是“一个分号”,就是最后那一个,其他2个要保留

再问: 谢谢啊,还有一个问题,命令行结尾的分号是抑制运行结果在命令窗口中显示,但是为什么有的加了分号也能出结果?像这个 F = @(x) 1./(x.^3-2*x-5); Q = quadl(F,0,2);

再答: 你能显示结果出来? 我不能! 你再好好看看。

再问: 我弄错了,去掉分号Q出结果了.但是后面还出了个结果z=1.998? 我没有再evaluate 上面那个语句啊,两个在一个M-file里 这是结果 >> F = @(x) 1./(x.^3-2*x-5); Q = quadl(F,0,2) Q = -0.4605 >> > X=0:pi/100:pi; Y=sin(X); z=trapz(X,Y) z = 1.9998

再答: 这个不要放在同一个文件里,一个文件就处理一个问题,千万不要混在一起。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值