0 / 0 / 0
Регистрация: 19.06.2020
Сообщений: 33
1

Перевести из matlab в scilab программу

13.01.2021, 13:16. Показов 866. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Кликните здесь для просмотра всего текста
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
clc; clear all;
x=0.2:0.1:10;
f=log(x);
g=x.*log(x);
x1=0:0.1:8;
u=x1.^(1/3);
v=sqrt(x1);
%% В одно окно на одни оси
figure 
plot (x,f,'r--',x,g,'b:',x1,u,'k-.',x1,v,'m-')
title('Графики в одном окне')
ylabel('Ось Y')
xlabel('Ось X')
legend('f(x)=log(x)','g(x)=x*log(x)','u(x)=x^(1/3)' ,'v(x)=sqrt(x)','Location','northwest')
grid on
%% В одном  окне на отдельные оси
figure
s(1)=subplot(2,2,1);
plot (x,f,'rs')
title(s(1),'График первый')
ylabel('Ось Y')
xlabel('Ось X')
legend('f(x)=log(x)','Location','southeast')
grid on
 
s(2)=subplot(2,2,2);
plot (x,g,'b^')
title(s(2),'График второй')
ylabel('Ось Y')
xlabel('Ось X')
legend('g(x)=x*log(x)','Location','southeast')
grid on
 
s(3)=subplot(2,2,3);
plot (x1,u,'k>')
title(s(3),'График третий')
ylabel('Ось Y')
xlabel('Ось X')
legend('u(x)=x^(1/3)','Location','southeast')
grid on
 
s(4)=subplot(2,2,4);
plot (x1,v,'m<')
title(s(4),'График четвертый')
ylabel('Ось Y')
xlabel('Ось X')
legend('v(x)=sqrt(x)','Location','southeast')
grid on
 
%В отдельные окна
figure
plot (x,f,'rx')
title('График первый')
ylabel('Ось Y')
xlabel('Ось X')
legend('f(x)=log(x)','Location','southeast')
legend('boxoff')
grid on
 
figure
plot (x,g,'b+')
title('График второй')
ylabel('Ось Y')
xlabel('Ось X')
legend('g(x)=x*log(x)','Location','southeast')
legend('boxoff')
grid on
 
figure
plot (x1,u,'k*')
title('График третий')
ylabel('Ось Y')
xlabel('Ось X')
legend('u(x)=x^(1/3)','Location','southeast')
legend('boxoff')
grid on
 
figure
plot (x1,v,'mo')
title('График четвертый')
ylabel('Ось Y')
xlabel('Ось X')
legend('v(x)=sqrt(x)','Location','southeast')
legend('boxoff')
grid on
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.01.2021, 13:16
Ответы с готовыми решениями:

Перевести из MatLab в Scilab
метод простых итераций удался вся загвоздка - привести систему к нужному виду: расставить по...

Перевести код из Matlab в scilab
Прошу, помогите вот это, перевести в Scilab/ А сама задача, это: Найти среднее арифметическое...

Нужно перевести программу с языка matlab в C#
Здравствуйте! Есть такое задание, поможете? Нужно портировать программу с языка matlab в C#. ...

Программу написанную на Maple перевести в Matlab
Здравствуйте, нужна помощь в матлаб. Нужно переписать с мепл в матлаб, сама начала делать, нужно...

1
Эксперт С++
2381 / 1665 / 279
Регистрация: 29.05.2011
Сообщений: 3,399
13.01.2021, 21:55 2
Scilab
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
clc(); clear;
x=0.2:0.1:10;
f=log(x);
g=x.*log(x);
x1=0:0.1:8;
u=x1.^(1/3);
v=sqrt(x1);
// В одно окно на одни оси
scf()
plot (x,f,'r--',x,g,'b:',x1,u,'k-.',x1,v,'m-')
title('Графики в одном окне')
ylabel('Ось Y')
xlabel('Ось X')
legend('f(x)=log(x)','g(x)=x*log(x)','u(x)=x^(1/3)' ,'v(x)=sqrt(x)',2)
xgrid()
// В одном  окне на отдельные оси
scf()
subplot(2,2,1);
plot (x,f,'rs')
title('График первый')
ylabel('Ось Y')
xlabel('Ось X')
legend('f(x)=log(x)',4)
xgrid()
 
subplot(2,2,2);
plot (x,g,'b^')
title('График второй')
ylabel('Ось Y')
xlabel('Ось X')
legend('g(x)=x*log(x)',4)
xgrid()
 
subplot(2,2,3);
plot (x1,u,'k>')
title('График третий')
ylabel('Ось Y')
xlabel('Ось X')
legend('u(x)=x^(1/3)',4)
xgrid()
 
subplot(2,2,4);
plot (x1,v,'m<')
title('График четвертый')
ylabel('Ось Y')
xlabel('Ось X')
legend('v(x)=sqrt(x)',4)
xgrid()
 
//В отдельные окна
scf()
plot (x,f,'rx')
title('График первый')
ylabel('Ось Y')
xlabel('Ось X')
legend('f(x)=log(x)',4,%f)
xgrid()
 
scf()
plot (x,g,'b+')
title('График второй')
ylabel('Ось Y')
xlabel('Ось X')
legend('g(x)=x*log(x)',4,%f)
xgrid()
 
scf()
plot (x1,u,'k*')
title('График третий')
ylabel('Ось Y')
xlabel('Ось X')
legend('u(x)=x^(1/3)',4,%f)
xgrid()
 
scf()
plot (x1,v,'mo')
title('График четвертый')
ylabel('Ось Y')
xlabel('Ось X')
legend('v(x)=sqrt(x)',4,%f)
xgrid()
0
13.01.2021, 21:55
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.01.2021, 21:55
Помогаю со студенческими работами здесь

Преобразовать из MATLAB в Scilab
Добрый день! Нужно выполнить преобразование из MATLAB в Scilab. 1.Запускаю редактор m-файлов...

Перевод с matlab в scilab
clear all, close all clc k1 = 0.003; k2 = 0.002; m = 3; g = 9.81; prompt = {'Введите...

Преобразование Matlab в Scilab
Добрый день! Нужно выполнить преобразование в scilab. У меня встроен преобразователь, но...

Преобразование из Matlab в SciLAB
Здравствуйте. Необходимо преобразовать матлабовский файл в сайлаб% Проект: Моделирование OFDM В...

Кто может Помочь перевести программу с Pascal на Matlab??
:senor:

Интеграция модулей matlab/scilab
Здравствуйте. Требуется подключить модули matlab к проекту, написанному на c#. Впервые столкнулся...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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