Увод у сложене бројеве у МАТЛАБ-у
Сложени бројеви су комбинација стварних бројева и имагинарних бројева у облику п + ки где су п и к стварни бројеви, а и је имагинарни број. Дефинише се имагинарни број где је и резултат једначине а 2 = -1. Можемо користити и или ј за означавање имагинарних јединица. Како се сложени бројеви користе у било којем математичком прорачуну и Матлаб се углавном користи за обављање математичких израчунавања. Дакле, сложени бројеви представљају важан део учења Матлаба.
Генерација сложених бројева у МАТЛАБ-у
Сложени бројеви могу се креирати или декларирати у Матлабу помоћу функције 'сложене'. Такође можемо да створимо сложене бројеве проналажењем квадратног корена било ког негативног броја. У Матлабу можемо да користимо и или ј да означимо имагинарни део сложеног броја.
Примери
Кс = 4 + 5и
Овде је Кс сложен број који садржи 2 дела тј. Стварни и имагинарни део. 4 је стварни део, а 5 имагинарни део. Праве и имагинарне делове можемо пронаћи помоћу функција у Матлабу.
- а = реално (Кс) = 4 (ово даје стварни део сложеног броја)
- б = имаг (Кс) = 5 (Ово даје замишљени део сложеног броја)
- комплекс (6, 7) = 6 + 7и (Ова функција се користи за стварање сложеног броја)
Такође можемо створити сложене низове у Матлабу који се такође могу декларисати помоћу сложених функција.
- а = сложен (к, и)
Постоје одређени услови за к и и које бисмо требали слиједити као к и и не би требали бити једнокрачни или двоструки. Може се створити сложени скалар ако су два улаза скаларне природе,
- Кс = комплекс (5, 3)
- Кс = 5.0000 + 3.0000и
Слично томе, сложени вектор се може створити ако имамо два улаза као векторе.
- Кс = уинт8 ((4; 5; 6; 7));
- И = уинт8 ((3; 5; 1; 2));
- а = комплекс (Кс, И)
4 + 3и
5 + 5и
6 + 1и
7 + 2и
Можемо створити сложен број који има само један скалар,
- Кс = комплекс (10)
- Кс = 10, 0000 + 0, 0000и
Постоје одређени услови којих би следећи аргументи улаза и излаза требало да следе,
Аргументи уноса садрже стварне и имагинарне делове попут к било којег и. к и и би требали бити скаларни, векторски, вишедимензионални низ или матрица у МАТЛАБ-у. к и и величина би требала бити иста. Они би требали бити истог типа података, али постоји неколико изузетака попут двоструког може се користити с једним, а цијели број се може комбиновати са дуплом, што је скаларно.
Излаз матрице може бити векторски, скаларни, матрични или вишедимензионални низ овисно о улазним аргументима. Величина излаза мора бити иста као и улаза. Ако су улазни аргументи различитих типова података, а излаз се одређује,
- Ако је било који од улазних аргумената јединствен по природи, тада би и излаз требао бити јединствен.
- Ако је било који од улазних аргумената цијели број у природи, излаз би требао бити цјелобројног типа података.
Помоћу изреалне функције можемо проверити да ли је матрица стварна или замишљена.
Шифра:
X = (2+i, 1);
Isreal(X)
Излаз:
Шифра:
Isreal (X (2))
Излаз:
Да бисмо извукли стварне и имагинарне делове, можемо користити стварне и имаг функције у Матлабу,
Шифра:
real(X)
Излаз:
Шифра:
imag(X)
Излаз:
Операције и функције сложених бројева у МАТЛАБ-у
Постоји неколико операција и функција које се могу обављати коришћењем сложених бројева попут Матлаба
- абс: Ова функција се користи за проналажење модула било којег сложеног броја у облику п + ки. абс (2 + 3и) = квадратни корен од (2 2 + 3 2) = (13) 0.5
- угао: За проналажење фазног угла сложеног броја.
Постоје одређени савети које треба поштовати за правилно функционисање сложених бројева у Матлабу,
- Требало би да избегавамо употребу и и ј као дела било којих имена променљивих као што се користе у означавању имагинарних делова сложеног броја.
- Треба избегавати употребу ј или и ако је замишљени део 1. Уместо тога, можемо користити 1ј или 1и.
- Можемо створити сложену функцију у Матлабу када се и и ј у неком делу користе као имена променљивих, улазни аргументи нису једноструки или двоструки, а имагинарни део је нула.
Закључак
Сложени бројеви се користе у математичкој или инжењерској области. Многе стварне или практичне апликације могу се описати помоћу замишљеног дела сложених бројева. Дакле, разумевање употребе и примене сложених бројева на различитим платформама је важно посебно ако се бавите било којим физичким или математичким доменом.
Препоручени чланци
Ово је водич за сложене бројеве у МАТЛАБ-у. Овдје ћемо расправљати о увођењу и сложеној генерирању бројева у матлабу, укључујући његове примјере с радом и функцијом. Такође можете погледати следеће чланке да бисте сазнали више -
- Како написати функције у Р?
- Стварање 3Д матрице у МАТЛАБ-у
- Топ 4 МАТЛАБ функције
- Карактеристике и предности верзија у МАТЛАБ-у