Мазмуну:
- 1 -кадам: Matlabтин жайгашуусу жана Windows
- 2 -кадам: Variable аныктоо
- 3 -кадам: скрипт файлын түзүү
- 4 -кадам: скрипт файлын Word документине жарыялоо
Video: Matlab 2016bти Word'ге кантип коддоо жана жарыялоо керек (Баштоочулар үчүн колдонмо): 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:38
Matlab-бул техникалык натыйжаларды эсептөө үчүн колдонулган жогорку деңгээлдеги тил программасы. Бул колдонуучуларга ыңгайлуу түрдө визуалды, эсептөөлөрдү жана программалоону интеграциялоо мүмкүнчүлүгүнө ээ. Бул программа менен колдонуучу көйгөйлөрдү жана чечимдерди математикалык белгилерде башкалар көрө алат.
Бул көрсөтмө Matlab 2016bдин кээ бир негиздерин камтыйт жана кодуңузду башкалар көрүшү үчүн Wordке жарыялоону камтыйт. Биз сизди Matlabтин жалпы схемасы жана программанын терезелери менен тааныштыруудан баштайбыз. Андан кийин, сиз өзгөрмөлөр жана аларды коддоо менен таанышасыз. Бир нече көйгөйлөр киргизилет, анан сиз акыры ийгилигиңиздин жыйынтыгын жарыялай аласыз.
Бул көрсөтмөлөрдүн жыйындысы жөнөкөй болуп, Matlab жана анын басып чыгаруу өзгөчөлүктөрү үчүн жаңы келгендерге багытталган. Иллюстрация жана көчүрүү жана чаптоо үчүн коддор берилет. Иштин кандайча иштээрин жакшыраак түшүнүү үчүн, берилген коддор менен ойноп, аларды өзгөртүүгө даяр экениңизди унутпаңыз.
1 -кадам: Matlabтин жайгашуусу жана Windows
Биринчи кадам - тиркемени ачуу жана колдонуучуну интерфейс менен тааныштыруу. Программаны баштоо менен, сиз бул кадамда көрсөтүлгөн биринчи скриншотко окшош макет менен таанышасыз. Бардыгын белгилөөнү баштаардан мурун, биз дагы бир терезени ачышыбыз керек, сол жактагы жогорку бурчтагы "Жаңы скрипт". Бул колдонуучу аныктоо үчүн башка терезени ачат.
Бул көрсөтмө үчүн колдонуучу үч гана терезеге көңүл бурушу керек:
Биринчиси кызыл түстө кутуга салынат жана алдыдагы кадамдар үчүн "Скрипт терезеси" деп аталат. Бул терезе колдонуучуга коддордун же буйруктардын бир нече саптарын киргизүүгө жана аларды сактоого, өзгөртүүгө жана аткарууга мүмкүнчүлүк берет. Бул кийинчерээк колдонуу үчүн иштетилген сакталган буйруктардын тизмеги менен алдын ала аныкталган функцияны түзүү үчүн өзгөчө пайдалуу. Колдонуучу бир эле учурда бир нече өзгөрмөлөрдү аныктоо сыяктуу бир катар коддорду жазууну үйрөнөт. (Биз кийинки этапта өзгөрмөнүн эмне экенин карап чыгабыз, андыктан ал азыр эмне үчүн тынчсызданбаңыз.)
Экинчи терезе көк түстө тегеректелген жана "Командалык терезе" деп аталат. Бул терезе программаны иштетүү үчүн коддун же буйруктун бир сапын түз киргизүү үчүн колдонулат. Бул терезе колдонуучу көрүү жана өзгөртүү үчүн дароо натыйжаларды берет. Бул жерде колдонуучу бир эле учурда өзгөрмөлүү бир сапты аныктоо сыяктуу жөнөкөй коддорду жазууну үйрөнөт. Бул "Скрипт терезесинен" айырмаланат, анткени ал бир убакта бир гана буйрукту иштетет.
Үчүнчү терезе жашыл алты бурчтук менен белгиленген жана "Жумуш мейкиндиги" деп белгиленген. Бул терезе колдонуучу жараткан бардык өзгөрмөлөрдүн китеп сактоочусу катары кызмат кылат. Өзгөрмөнү түзүү менен, колдонуучу бул терезеде уюштурулган натыйжаны көрө алат. Бул коддоодо ырааттуу бойдон калуу үчүн жана бир эле өзгөрмөлөрдүн экөөнү түзбөө үчүн колдонулат. Колдонуучу жабылганда жана программаны ишке киргизгенде, эч кандай өзгөрмө туруктуу сакталбашы үчүн, бул терезе ачык болушу керек.
Бул сүрөттөөлөрдөн азырынча ар бир терезе так эмнени кылаарын түшүнбөсөңүз, капаланбаңыз. Төмөнкү кадамдарда колдонуучунун коддору жазылып, ар бир нерсени жөнөкөйлөтүүгө жардам берет. Бул жөнүндө айткандан кийин, кийинки кадам өзгөрмөнүн эмне экендигин жана колдонуучу кийинчерээк колдонуу үчүн эмес экенин такташы керек.
2 -кадам: Variable аныктоо
Matlabтагы өзгөрмө - бул өзгөрүүгө же өзгөрүүгө тийиш болгон элемент, өзгөчөлүк же фактор. Бул колдонуучуга "a" тамгасын 10 сыяктуу кандайдыр бир сандын мааниси катары аныктоонун жолу болушу мүмкүн. Ошондуктан, колдонуучу "a" өзгөрмөсүн чакырганда, программа аны 10 мааниси катары тааныйт. Бирөөнү түзүү бул эмне экенин түшүнүүгө жардам берет, андыктан кийинки нерсе - аны кантип аныктоону үйрөнүү.
Өзгөрмөнү аныктоо үчүн, колдонуучу аткарышы керек болгон эрежелер бар. Бул эрежелер:
- Өзгөрмөлөр тамга менен башталышы керек (өзгөрмөлөр чоң-кичине экенин эске алыңыз)
- Өзгөрмөлөр атайын белгилерди камтыбашы керек (мисалы, #, $, %, ж.б.)
- Өзгөрмөлөр дагы бир алдын ала аныкталган өзгөрмөгө барабар боло алат (ичинде алдын ала аныкталган, мурда коддолгон)
Биринчиден, биз үйрөнө турган бир нече кодду терүү менен "Командалык Терезени" колдонуунун негиздерин көрсөтөбүз. Төмөндө келтирилген, эрежеге ылайык келген өзгөрмөлөр, ошондуктан мүмкүн болгон варианттар. Ар бир сапты "Командалык терезеде" ТЕК терип көрүңүз жана ар бир саптан кийин клавиатураңыздагы enter баскычын басыңыз:
- a = 10;
- b = 5*a;
- Problem1 = 25;
- ABC = Problem1;
Бул кадамда берилген биринчи мисал, натыйжада алган нерсеңиз болушу керек. "Жумуш мейкиндиги" терезесинде өзгөрмөлөр кантип аныкталганын жана уюшулганын байкаңыз. Колдонуучу өзгөрмөнү кантип туура аныктайт жана алардын жумуш мейкиндигин колдонот.
Ошондой эле бул өзгөрмөлөрдүн үтүрлүү үтүр менен бүтөөрүн байкаңыз. Бул үтүр чекиттери өзгөрмөлөрдү аныктоо үчүн керек, анткени ал "Буйрук терезесин" башаламан жана башаламан болтурбай коёт. Үтүр чекиттери команданын натыйжасын жашырат, бирок аны программанын "Иш мейкиндигине" каттайт. Колдонуучу мурунку төрт буйрукту үтүрлүү чекитсиз жазууга аракет кылып, экинчи сүрөттө көрсөтүлгөндөй "Буйрук терезесинин" башаламандыгын көрө алат.
Андан кийин, биз "Командалык Терезеге" "clc" функциясын терип, башаламан "Командалык Терезени" тазалоо үчүн Enter баскычын басабыз. Колдонуучунун "Буйрук Терезеси" тазаланышы керек, бирок эгер колдонуучу өзгөрмөнүн эмне экенин эстегиси келсе, жөн гана өзгөрмөнүн атын терип, Enter баскычын басыңыз. Мисалы, бул кадамдын үчүнчү мисалында "Problem1" деген колдонуучу түрү бар жана ошол маанини эстөө үчүн enter баскычын басыңыз.
Колдонуучу колдоно турган дагы бир функция - бул жумушчу орунду тазалоо. Бул функция "Командалык терезеде" колдонуучу түрүн "тазалоо" менен аткарылат. Бул колдонуучу тарабынан аныкталган бардык өзгөрмөлөрдү жок кылат жана ошону менен бул өзгөрмөнүн мааниси кайра чакыртылбайт.
Бул кадамдын кийинки бөлүгү сизге өзгөрмөнү аныктоонун туура эмес жолун үйрөтөт же жөн эле "жок". Төмөнкү өзгөрмөлөр өзгөрмөлөрдү аныктоодо мурда айтылган эрежелерди сактабайт жана колдонуучу "Командалык терезеде" тергенде ката кайтарат:
- 1а = 25;
- 55 = a;
Жыйынтыгыңызда же төртүнчү мисалда кантип өзгөрмөнү сан менен баштай албаңыз. Эреже өзгөрмөнүн тамгадан башталышы керектигин, андыктан аны сактабаганда ката кетирерин айткан. Бул эреже программанын синтаксиси же коддордун түзүлүшү менен жардам берет.
Эми колдонуучу "Командалык терезеде" жана "Иш мейкиндигинде" өзгөрмөлөрдү аныктоо менен таанышып чыккандан кийин, кийинки кадам "Скрипт терезесине" өтөт жана бир эле учурда бир нече саптар иштетилет. Бул жерде нерселер татаалдашат, бирок процесске жардам берүү үчүн иллюстрациялар жана коддор берилет.
3 -кадам: скрипт файлын түзүү
Скрипт файлы мурда бир эле учурда өзгөртүлүшү, сакталышы жана аткарылышы мүмкүн болгон коддору же командалары бар файл катары аныкталган. Бул кадам үчүн колдонуучу кээ бир көйгөйлөр менен тааныштырылат жана аларды "Командалык Терезеде" жекече аткарышат, андан кийин "Скрипт Терезесине" жазышат, бул жерде биз жыйынтыктарды акыркы баскычта жарыялайбыз.
1а. Практика көйгөйү
Колдонуучуга жөнөкөй алгебралык маселе берилген жана Y үчүн төмөнкү теңдемени чечүүнү айткан дейли:
- Y = A^2+B.
-
Берилген:
- A = 5;
- B = 1;
Бул маселени чечүүнүн бир нече жолу бар. Биз муну адегенде "Командалык терезеде" чечип, андан кийин коддорду "Скрипт терезесине" өткөрөбүз. Бул колдонуучу "Скрипт терезесинде" коддоону үйрөнүүдөн мурун көйгөй берилгенде өзгөрмөлөрдү аныктоодо өзүн эркин сезиши үчүн.
Биздин практикалык көйгөйдүн чечими - бул биринчи берилгендерди аныктоо, андан кийин биринчи сүрөттө көрсөтүлгөндөй Y өзгөрмөсүн аныктоо жана төмөнкү коддорду терүү:
- A = 5;
- B = 1;
- Y = A^2+B;
- Y
Көңүл бургула, код үтүрсүз "Y" менен бүтөт. Бул жердеги максат - Y өзгөрмөсүнүн маанисин эстөө жана бул маанинин "Командалык терезеде" көрүнүшү. Бул инструктивдүү максат үчүн ээрчиш керек, бул сиздин жыйынтыктарыңызды башкалар көрүү үчүн жарыялансын. Ошентип, колдонуучунун жумуш мейкиндигинде көрүнүп турса да, Y чекитин чекитсиз калтыруу сунушталат.
Андан кийин, колдонуучуга "Скрипт терезесинен" башка так көйгөйдү чечүү үчүн көрсөтмөлөрдүн топтому берилет. Биринчиден, "Жумуш мейкиндигин" тазалоо үчүн "Команда терезесине" "тазалоо" деп териңиз, андан кийин "Командалык терезени" тазалоо үчүн "clc" деп териңиз. Эми бул көнүгүүнүн кийинки бөлүгү үчүн "Скрипт терезесине" өтүңүз.
1b. Скрипт терезеси
"Скрипт терезесинде" төмөнкү коддорду кайра териңиз:
- A = 5;
- B = 1;
- Y = A^2+B;
- Y
Колдонуучу enter басканда, өзгөрмө "Жумуш мейкиндигинде" көрүнбөй турганын байкаңыз. Себеби, "Скрипт терезеси" сап киргизилгенде "Командалык терезе" сыяктуу коддорду аткарбайт. Анын ордуна, "Скрипт терезеси" колдонуучуга коддун бир нече саптарын жазууга, андан кийин алардын бардыгын бир убакта аткарууга, сактоого жана өзгөртүүгө мүмкүнчүлүк берет. Натыйжалар бул кадамда берилген экинчи мисалга окшош болушу керек.
Андан кийин, редактор өтмөгүндөгү "Сактоо" баскычын басып, файлды сактаңыз жана файлды "Алгебра" деп атасаңыз, биз аны аткара алабыз. Белгилей кетчү нерсе, Matlab сакталбаган скрипт файлын иштетүүдөн таптакыр баш тартат, андыктан муну адат кылып алыңыз. Ошондой эле, башка скрипт файлын түзгүңүз келгенде аттарга боштуктарды кошпогула. Matlab боштуктан улам "Алгебра көйгөйү" деп аталган файлды иштетпейт. Мунун себеби кайра эле синтаксистен келип чыккан.
Эми колдонуучу файлды сактап калды, редактордун өтмөгүндөгү "Иштетүү" баскычын басып скриптти иштетиңиз жана натыйжа колдонуучунун "Командалык терезеде" жана "Жумуш мейкиндигинде" пайда болушу керек. Бул кадам боюнча үчүнчү мисал колдонуучу көргөн нерсеге окшош болушу керек.
1в. Практикалык маселе 2
Бул кийинки көйгөй бир аз кыйыныраак болот, бирок бул жердеги максат - колдонуучуга коддун сериясын көчүрүү жана акыры жарыялоо. Демек, мугалим сизден синус толкунунун графигин түзүүнү суранат дейли. Чечим, бул жолу колдонуучуну бир нече функциялар менен тааныштыруудан башка, өзгөрмөлөрдү аныктоо.
Жөн гана "скрипт терезесиндеги" "y" акыркы командасынан кийин эки жолу Enter баскычын басып, андан кийин "%%" деп киргизип, сценарий файлында тыныгуу жаратыңыз. Андан кийин, колдонуучу дагы бир жолу enter баскычын басып, анан "% Sine Plot" деп териши керек болот. Андан кийин, колдонуучу бул коддор сериясын терет:
- x = 0: 0.00001: 10;
- y = sin (x);
- фигура
- сюжет (x, y)
Үчүнчү мисал комментарийлерден кийин пайыздык белгини кошпогондо, ошол эле буйруктарды берет. Бул комментарийлер башка колдонуучуларга жарыяланган жыйынтыктарды карап чыгууда жардам берет жана эксперимент жүргүзүүнү сунуштайт. Ошондой эле, буйруктардын сабын аткаруу кыйын болушу мүмкүн, бирок азырынча аны көчүрүп алыңыз жана коддоо мүнөзү жана алардын функциялары жөнүндө кабатыр болбоңуз. Негизги максат - колдонуучуну өз жыйынтыктарын жарыялоого алуу.
Кодду сактаңыз жана "1б. Скрипт Терезесинде" жасалган процесс сыяктуу иштеңиз. График колдонуучунун кодун чагылдыруу үчүн калкып чыгышы керек. График терезесинен чыгыңыз жана кийинки кадамда жыйынтыктарды жарыялоого даярданыңыз.
4 -кадам: скрипт файлын Word документине жарыялоо
Колдонуучунун жыйынтыгын жарыялоо үчүн, экрандын жогорку сол жагындагы "Жарыялоо" өтмөгүн басып, жарыялоо мүмкүнчүлүгүн издеңиз. Жарыялоо өзгөчөлүгүндө анын сөлөкөтүнүн астына караган жебе болушу керек. "Жарыялоо" функциясынын астындагы жебени чыкылдатыңыз жана "Басып чыгаруу параметрлерин түзөтүү …" баскычын чыкылдатыңыз. Биринчи сүрөт колдонуучуга "Жарыялоо" кайда экенин аныктоого жардам берет.
Экранда "Configurations Edit" терезеси пайда болот. Кийинки кадам - "Output file format" кутусунун жанындагы "html" баскычын басып, "html" "doc" деп өзгөртүү. Экинчи мисал колдонуучуга бул функцияларды аныктоого жардам берет. Чыгуу файлын кийинчерээк презентация үчүн PowerPoint сыяктуу жарыялоо үчүн иштей турган нерсеге форматтаңыз. Колдонуучу чыгаруу форматын тандагандан кийин, төмөнкү оң бурчтагы "Жарыялоону" чыкылдатыңыз.
Колдонуучу Sine Plot графигин көрсөтөт, бирок графиктен чыккандан кийин, колдонуучунун коддору менен сөз документи пайда болот. Жыйынтык берилген үчүнчү мисалга окшош болушу керек.
Matlabтан жарыяланган математикалык нотаңызды толтурушуңуз менен куттуктайбыз!
Сунушталууда:
Vex үчүн Modkitте түстү сорттогучту кантип коддоо керек: 7 кадам
Vex үчүн Modkitтеги түстү сорттогучту кантип коддоо керек: Саламатсыздарбы, бул окуу куралында сиз VexHope үчүн Modkitте түстүү шар сорттогучту кантип коддогонду үйрөнөсүз жана сиз андан ырахат аласыз! Pls мага добуш бериңиз
Баштоочулар үчүн Java долбоорлорун Eclipseге кантип импорттоо керек: 11 кадам
Баштоочулар үчүн Java долбоорлорун Eclipseге кантип импорттоо керек: КиришүүТөмөнкү нускамалар Java долбоорлорун Eclipse компьютердик программасына орнотуу үчүн этап -этабы менен көрсөтмө берет. Java долбоорлору Java программасын түзүү үчүн зарыл болгон бардык коддорду, интерфейстерди жана файлдарды камтыйт. Бул долбоорлор пландуу
Таблицаны кантип түзүү жана киргизүү жана Microsoft Office Word 2007деги ошол столго кошумча мамычаларды жана/же саптарды кошуу: 11 кадам
Таблицаны кантип түзүү жана киргизүү жана Microsoft Office Word 2007деги ошол таблицага кошумча мамычаларды жана/же саптарды кошуу: Сизде иштеп жаткан жана өзүңүз жөнүндө ойлогон көптөгөн маалыматтарыңыз бар беле … " Мен кантип баарын жасай алам? бул маалыматтын жакшыраак көрүнүшү жана түшүнүүгө оңойбу? " Эгер ошондой болсо, анда Microsoft Office Word 2007деги таблица сиздин жообуңуз болушу мүмкүн
NTP убакыт белгиси менен ESP32 маалыматын IoT Cloudга кантип жарыялоо керек: 5 кадам
NTP Timestamp менен ESP32 маалыматтарын IoT Cloudго кантип жарыялоо керек: Көптөгөн колдонмолордо колдонуучулар пайдалуу маалыматтарды жүктөө үчүн AskSensors IoT булутуна жөнөтүлүүчү баалуулуктардын жергиликтүү убакыт белгиси менен бирге жөнөтүшү керек. Убакыт белгилеринин форматы - UNIX доорунун убактысы: Янудан бери өткөн миллисекунддардын саны
Yout компьютерин кантип кескин түрдө ылдамдатуу керек жана тутумдун өмүрү үчүн бул ылдамдыкты кантип сактоо керек: 9 кадам
Yout компьютерин кантип кескин түрдө ылдамдатуу жана тутумдун өмүрү үчүн бул ылдамдыкты сактоо керек. аны сактоого жардам берет. Мүмкүнчүлүк болгондо мен сүрөттөрдү жарыялайм, тилекке каршы азырынча жок