0 / 0 / 0
Регистрация: 19.05.2019
Сообщений: 3
|
||||||
1 | ||||||
Решить f(x)=0 на заданном промежутке, где f(x) произвольная функция, задаваемая в окне интерфейса19.05.2019, 23:16. Показов 1137. Ответов 12
Метки нет (Все метки)
Нужно решить f(x)=0 на заданном промежутке, где f(x) произвольная ф, задаваемая в окне интерфейса. Построить график и отметить на нем решение, нажав на кнопку.
ОШИБКИ: Error using fzero (line 246) FZERO cannot continue because user-supplied function_handle ==> x-1 failed with the error below. Undefined function 'x-1' for input arguments of type 'double'. Error in matlab>pushbutton1_Callback (line 156) x3 = fzero(fun2,x0);
0
|
19.05.2019, 23:16 | |
Ответы с готовыми решениями:
12
Процедура-функция, вычисляющая значение функции на заданном промежутке Функция задаваемая пользователем Протабулировать функцию в заданном промежутке, вывести количество значений функций, находящихся в заданном диапазоне Рассчитать значение функции в заданном промежутке с заданном шагом |
1281 / 912 / 446
Регистрация: 21.10.2012
Сообщений: 2,588
|
|
23.05.2019, 13:27 | 2 |
Maleficent, fzero даст только одно решение, переделал, посмотрите, спрашивайте, если что
0
|
0 / 0 / 0
Регистрация: 19.05.2019
Сообщений: 3
|
|
24.05.2019, 00:26 [ТС] | 3 |
АлександрКом, благодарю!
0
|
574 / 363 / 186
Регистрация: 11.01.2019
Сообщений: 1,220
|
|
24.05.2019, 10:49 | 4 |
Скажите, пожалуйста, файлы работают в какой версии.., в 2016a случились ошибки
0
|
1281 / 912 / 446
Регистрация: 21.10.2012
Сообщений: 2,588
|
|
24.05.2019, 11:12 | 5 |
0
|
574 / 363 / 186
Регистрация: 11.01.2019
Сообщений: 1,220
|
|
24.05.2019, 11:38 | 6 |
при нажатии на кнопку:
Struct contents reference from a non-struct array object. Error in Maleficent>pushbutton1_Callback (line 147) fun = get(handles.edit1, 'String'); Error in gui_mainfcn (line 95) feval(varargin{:}); Error in Maleficent (line 42) gui_mainfcn(gui_State, varargin{:}); Error in matlab.graphics.internal.figfile.FigFile/read>@(hObject,eventdata)Maleficent('pushbutton1_Callback',hObject,eventdata,gui data(hObject)) Error while evaluating UIControl Callback
0
|
1281 / 912 / 446
Регистрация: 21.10.2012
Сообщений: 2,588
|
|
24.05.2019, 11:58 | 7 |
tokrab, поставьте breakpoint на 147 строчке, нажмите кнопку и посмотрите, есть ли в handles поле edit1
0
|
574 / 363 / 186
Регистрация: 11.01.2019
Сообщений: 1,220
|
|
24.05.2019, 12:19 | 8 |
я вижу handles: empty 0x0 double
0
|
1281 / 912 / 446
Регистрация: 21.10.2012
Сообщений: 2,588
|
|
24.05.2019, 12:39 | 9 |
tokrab, очень странно. Вы ничего не меняли? Может кто-то запустит на 16 матлабе, но не думаю, что в этом проблема
1
|
574 / 363 / 186
Регистрация: 11.01.2019
Сообщений: 1,220
|
|
24.05.2019, 12:46 | 10 |
ничего не менял, могу проверить на 2014.
Добавлено через 6 минут все, спасибо, разобрался, не правильно запускал гуи. Открывал fig и жал кнопку. А надо начинать с функции. Просто помню, что функции не надо запускать, они типа сами должны...
0
|
1281 / 912 / 446
Регистрация: 21.10.2012
Сообщений: 2,588
|
|
24.05.2019, 13:05 | 11 |
0
|
574 / 363 / 186
Регистрация: 11.01.2019
Сообщений: 1,220
|
|
24.05.2019, 15:12 | 12 |
если я открываю fig, нажимаю кнопку, а функция не открыта или даже открыта - тогда и возникает ошибка
0
|
1281 / 912 / 446
Регистрация: 21.10.2012
Сообщений: 2,588
|
|
24.05.2019, 15:47 | 13 |
Да, это понятно. Нужно нажать правой кнопкой мыши на файл .fig, дальше open in GUIDE и зеленый треугольник. Ну или запускать сразу m - файл
1
|
24.05.2019, 15:47 | |
24.05.2019, 15:47 | |
Помогаю со студенческими работами здесь
13
Произвольная пространственная система сил - решить для универа Рандом в заданном промежутке Список в заданном промежутке Random в С++ в заданном промежутке Случайные числа в заданном промежутке Табулирование функций на заданном промежутке Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |