MATLAB问题:为什么当x=0:0.1:2得到的结果中x=0.5与我单独令x=0.5结果不一样,怎么回事呀?
答案:1 悬赏:30 手机版
解决时间 2021-01-12 03:36
- 提问者网友:未信
- 2021-01-11 21:15
MATLAB问题:为什么当x=0:0.1:2得到的结果中x=0.5与我单独令x=0.5结果不一样,怎么回事呀?
最佳答案
- 五星知识达人网友:神鬼未生
- 2021-01-11 21:48
你上面的程序直接写的x=0:0.1:0.5吗?没有循环吗?追问这是MATLAB,不是C语言,看做行向量,可以不要循环的,行向量效率应高高点追答你试试x=0时的结果吧!我用MATLAB没有像你这么用过,即使这样也是用循环。要不就真正把x写成向量的形式,所有计算式里改用.*和./进行运算。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯