0 / 0 / 0
Регистрация: 17.05.2012
Сообщений: 6
|
|
1 | |
Задание пользовательских функций16.09.2014, 19:47. Просмотров 2426. Ответов 1
Метки нет Все метки)
(
Не пойму что ему не нравится, вроде все по книге делаю
Задание Вычислить значения функции 52 и g(x)=x в виде таблицы значений на интервале от 0 до 5 с шагом 0,2 -->function d=f(x) -->d=x*sin(2*x)^2 -->endfunction -->x=0:0.2:5 x = column 1 to 9 0. 0.2 0.4 0.6 0.8 1. 1.2 1.4 1.6 column 10 to 18 1.8 2. 2.2 2.4 2.6 2.8 3. 3.2 3.4 column 19 to 26 3.6 3.8 4. 4.2 4.4 4.6 4.8 5. -->f(x) ! at line 2 of function fun called by : f(x) Внимание: синтаксис "вектор ^ скаляр" устарел. Он будет удалён в Scilab 6.0. Вместо него используйте "вектор .^ скаляр". !--error 10 Некорректное умножение Добавлено через 1 час 44 минуты неправильно скопировалось задание :Вычислить значения функции f(x)=x*sin^2(2x) и g(x)=x в виде таблицы значений на интервале от 0 до 5 с шагом 0,2
0
|
|
16.09.2014, 19:47 | |
Сформировать, используя механизм создания пользовательских функций
Дан массив целых чисел. Сделать задание с использованием пользовательских функций построить в разных системах координат при x[-1,5;1,5] графики следующих функций с использо-ванием пользовательских функций
__________________
1
Помогаю в написании студенческих работ здесь. |
|
![]() 2193 / 1611 / 254
Регистрация: 29.05.2011
Сообщений: 3,306
|
||||||
17.09.2014, 01:11 | 2 | |||||
операция * означает матричное умножение, а .* это умножение покоординатное (т.е. первый элемент на первый, второй на второй и т.д.). Вектор строку нельзя умножить на вектор строку. Можно один из векторов транспонировать, но здесь требуется покоординатное умножение. Пишите так:
1
|
17.09.2014, 01:11 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.
Создание пользовательских функций
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |