С Новым годом! Форум программистов, компьютерный форум, киберфорум
Matlab
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Matlab Метод вращений Якоби https://www.cyberforum.ru/ matlab/ thread2544795.html
Есть код для нахождения собственных значений и векторов, а так же их их сортировка для метода вращений Якоби. Проблема в том, что даже матрицу 10х10 считает ну очень медленно, не говоря уже о случаях 250х250 Помогите пожалуйста как-то оптимизировать. function OUT = RotateJacoby(IN) Mat1= IN.Mat1; N = size(Mat1,1); B = Mat1; e = IN.e; TT = eye(N); if issymmetric(Mat1) == 0
Matlab GUI не получается задать функцию
Здравствуйте, дело в том что я пытаюсь аппроксимировать функцию. Если я например y задаю как какое-то постоянное уравнение, то все ок и он работает и аппроксимирует по степеням. Но суть в том, что мне нужно в ручную в самом приложении задавать функцию, условно говоря у меня есть поле, я туда ввожу уравнение и он его аппроксимирует и я не как не могу это задать, знаю что нужно пользоваться solve,...
Matlab Как правильно написать формулу в matlab https://www.cyberforum.ru/ matlab/ thread2544687.html
Как правильно записать формулу десперсии по распределению Вейбулла. Не совсем поняла с "Г." Правила: 5.18. Запрещено размещать задания и решения в виде картинок и других файлов с их текстом. Задания следует набирать вручную. Для ввода формул внизу есть редактор формул. В виде картинок разрешается вставлять только графики, схемы и т.п. в качестве дополнительного иллюстративного материала.
Matlab Аппроксимация эмпирического распреде­ления функции https://www.cyberforum.ru/ matlab/ thread2544043.html
Здравствуйте, пишу курсовую, застрял на аппроксимации функции, так как мои познания в matlab ограничены, то обращаюсь на форум, нужна помощь с кодом, так же я не очень понимаю, как можно записать эмпирически заданную функцию в интеграле, чтобы оптимизировать целевую Есть целевая функция, которую нужно оптимизировать и найти альфа, сигма и p : \Delta = \int_{0}^{12}(f1(x) - {b}_{1}(\alpha,...
Решение системы ОДУ (модель Ресслера) Matlab
Доброго времени суток! Не получается реализовать код в матлабе(Сама задача на фотографии). Могли бы вы помочь? Не понимаю, что дальше писать и правильно ли я сделал начало. Это мой М-файл function y = rassler(t,x) y=;
Matlab Ошибка Illegal use of reserved keyword "elseif" https://www.cyberforum.ru/ matlab/ thread2543991.html
C матлабом столкнулся впервые прошу помощи выдает ошибку Error: File: Untitled.m Line: 8 Column: 13 Illegal use of reserved keyword "elseif". Так же хочу узнать правильный ли код для решения данной задачи (задача описана на картинке) while strcmp('yes',t)==1 a=input('Введите число:') if a==1; mtr=ones(3,3);
Matlab Ввести с клавиатуры положительное четырехзначное число https://www.cyberforum.ru/ matlab/ thread2543791.html
Задание звучит так: Ввести с клавиатуры положительное четырехзначное число.Найти номер позиции, на которой находится максимальная цифра этого числа . Я так понимаю можно и сценарием сделать. Помогите написать
Matlab Однократная система интерполяции
У меня есть сигнал x(n). Я его задал в виде шума y0 = awgn(cos(1:1024),-7,'measured'); Однократная система интерполяции делится на 2 этапа: 1) Входной сигнал заполняется L-1 нулевыми отсчетами 2) С помощью фильтрации цифровым фильтром нижних частот я должен убрать лишние спектральные составляющие. Я заполнил L-1 нулевыми отсчетами между отсчетами входного сигнала Спектры сигналов...
Matlab Ошибка - Index exceeds the number of array elements (1) clear all; close all; clc; %----------------------------------------------- %---ПРОГРАММА ПОСТРОЕНИЯ ТРАЕКТОРИИ СПУСКА ЛА--- %----------------------------------------------- %_______Исходная информация Rz=6371000; %радиус земли alf=0; Ro0=1.225; % текущая плотность атмосферы https://www.cyberforum.ru/ matlab/ thread2543414.html Matlab Интерполяция сигнала https://www.cyberforum.ru/ matlab/ thread2543357.html
Дан сигнал x(n) Я знаю, есть готовые функции в matlab по интерполяции, но мне нужно проинтерполировать сигнал самостоятельно У меня есть файл с отсчетами импульсной характеристики. как сделать интерполяцию?
Определить Z-изображение входного сигнала x(n) Matlab
У меня есть входной сигнал x(n) (1:1024 отсчета) Мне нужно определить Z-изображение входного сигнала x(n). Формула всем знакома: X(z) = \sum_{n=0}^{\infty } x(n)*z^(-n) Я знаю что z = exp(jwT). Незнаю нужно ли это. Нужно в итоге построить график stem по этой формуле. Я уже 3 дня бьюсть с этим. Help
Matlab Модифицированный метод Ньютона %служебные команды clc clear all format long %График = meshgrid(-10 : 0.2 : 10); z = x1.^2*2+2*x2*x1+3*x2^2+x1-3*x2; mesh(x1,x2,z); https://www.cyberforum.ru/ matlab/ thread2543024.html
483 / 427 / 205
Регистрация: 04.03.2011
Сообщений: 1,259
04.12.2019, 13:28 0

Решение системы нелинейных уравнений с 3 переменными (или как понять что решения не существует) - Matlab - Ответ 14060123

04.12.2019, 13:28. Показов 2888. Ответов 5
Метки (Все метки)

Ответ

Ничего лучше не придумал. Должен быть способ проще
Кликните здесь для просмотра всего текста
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
function main
clear, clc
clear functions             % clear persistent variables
% x(1)->a. x(2)->b. x(3)->c
 
    function y = F(x)
        persistent iter x00
        if isempty(iter), iter = 1; end
        if isempty(x00), x00 = x; end
        y(1) = x(3)*x(1)*5.451 + x(3)*x(2)*5.662 + x(3)*(1 -x(1)- x(2))*6.135 +x(1)* (1 - x(3)) * 5.449 + x(2) * (1 - x(3)) * 5.641 + (1 - x(3)) * (1 - x(1) -x(2)) * 6.094 - 6.094;
        y(2) = x(3) * x(1) * 4.7 + x(3) * x(2) * 5.2 + x(3) * (1 - x(1) - x(2)) * 4.88 + x(1) * (1 - x(3)) * 5.81 + x(2) * (1 - x(3)) * 6.86 + (1 - x(3)) * (1 - x(1) - x(2)) * 6.7 - 6.7;
        y(3) = x(3) * x(1) * 3.6 + x(3) * x(2) * 2.9 + x(3) * (1 - x(1) - x(2)) * 2.2 + x(1) * (1 - x(3)) * 2.78 + x(2) * (1 - x(3)) * 1.35 + (1 - x(3)) * (1 - x(1) - x(2)) * 0.72 - x(1) * x(2) * (x(3) * 0.22 + (1 - x(3)) * 0.22) - x(1) * (1 - x(1)- x(2)) * (x(3) * 1.2 + (1 - x(3)) * 1.2) -x(2) * (1 - x(1) - x(2)) * (x(3)* 0.72 + (1 - x(3)) * 1.21) - x(3) * (1 - x(3)) * (x(1) * 0.04 +x(2) * 0.026 + (1 -x(1) - x(2)) * 0.17);
        
        plot([iter iter+1],[x; x00]','.-')
        iter = iter + 1;
        x00 = x;
    end
 
   x0 = [1 0 0]; % начальное предположение
   % Option to display output
options = optimoptions('fsolve','Display','iter');
figure(1)
hold on
X = fsolve(@F,x0,options);
hold off
a = X(1);
b = X(2);
c = X(3);
end


Вернуться к обсуждению:
Решение системы нелинейных уравнений с 3 переменными (или как понять что решения не существует) Matlab
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.12.2019, 13:28
Готовые ответы и решения:

Решение систем нелинейных уравнений с индексированными переменными
Подскажите, пожалуйста, можно ли в маткаде решить систему нелинейных уравнений с индексированными...

Решение системы нелинейных уравнений 12 уравнений – 12 неизвестных переменных
мне надо решать такую задачу, помогите мне пожалуйста даны 12 уравнений 1/...

Решение системы нелинейных уравнений (для двух уравнений)
Нужна написать программный модуль для решения систем неленейных уравнений методом ньютона и методом...

Решение системы нелинейных уравнений 8 уравнений – 8 неизвестных переменных
Решаю систему нелинейных уравнений в символьном виде, решение выполняю с помощью математических...

5
04.12.2019, 13:28
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.12.2019, 13:28
Помогаю со студенческими работами здесь

Странные решения системы нелинейных уравнений
В маткаде с помощью метода Квази-Ньютон получил решения системы из семи нелинейных уравнений с...

Ускорение решения системы нелинейных уравнений в Mathcad
Здравствуйте! Мне хотелось бы узнать, есть ли возможность увеличить скорость решения систем...

Составить программу решения системы нелинейных уравнений
Составить программу решения системы нелинейных уравнений методами а)Ньютона б)Зейделя. Точность...

Заполнение таблицы решения системы нелинейных уравнений
День добрый уважаемые. Помогите пожалуйста решить проблему. Задача. 1. Необходимо решить...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru