Quantcast
Channel: Ru.Board
Viewing all articles
Browse latest Browse all 1259326

MathWorks MATLAB (3094) / математическое моделирование и вычисления

$
0
0
hoop2011:
juzver

Цитата:
A=1:51;
B2=round(5/2)
A2=A(round((end+1)/2))
B22=round(7/2)


В Matlab 2016a х64 точно, как описано у Вас. Проверил Matlab 6.5 - тоже самое. Чесно говоря я не понимаю, почему этот код вообще работает, если его вставить в командное окно. end - служебное слово (последний элемент массива) и операция end-1 как по мне - абсурд, и скорее всего при работе в командном окне оно воспринимается как последний элемент массива, а при работе из m-файла - как служебное слово, например, конец цикла и др.

Viewing all articles
Browse latest Browse all 1259326

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>