Program untuk memplot graf titik demi titik. Graf untuk memplot fungsi matematik

Suatu ketika, di tempat kerja, saya sering perlu menyediakan gambar rajah untuk pelbagai majlis. Ciri-ciri Excel selalunya ia tidak mencukupi dan saya terpaksa menggunakan kaedah yang lebih canggih. Oleh itu, dalam artikel ini saya memutuskan untuk mengingati masa muda saya dan bercakap tentang enam program yang berguna untuk membuat gambar rajah.

Dia

dia- editor percuma untuk mencipta graf dengan kerumitan yang berbeza-beza.

Program ini akan menjadi alternatif yang hebat untuk Microsoft Visio. Mudah dan antara muka yang jelas, ratusan bentuk, sokongan untuk pangkalan data dan bentuk tersuai dalam XML atau SVG. Dan terima kasih kepada kod sumber terbuka, program ini tersedia pada Windows, Mac dan Linux.

Program berkuasa untuk penciptaan cepat gambar rajah kualiti.

Tersedia sebagai penciptaan manual, dan import data luaran. Algoritma terbina dalam program dengan cepat memproses pelbagai data dan memvisualisasikannya secara automatik. Program ini tersedia pada Windows, Unix/Linux dan Mac.

Satu lagi program dengan terbuka kod sumber untuk membuat gambar rajah.

Projek Pensil tertumpu pada mencipta carta secara visual (iaitu, bukan daripada set data). Koleksi borang dan templat terbina dalam akan membantu anda memilih dengan cepat format yang diperlukan gambar rajah. Lagi daripada program komuniti yang hebat peminat yang sentiasa bersedia membantu membuat carta atau menjawab soalan tentang program ini.

Alternatif pakej pejabat daripada Microsoft. Maknanya semuanya ada di sini.

Sememangnya, jika anda sudah biasa membuat grafik dalam Visio atau Excel, maka perkara pertama yang perlu anda cuba adalah alternatif dalam bentuk LibreOffice Draw. Di sini anda akan menemui semua alat dan fungsi biasa yang sama, hanya dalam pakej yang sedikit berbeza.

Sesuai untuk mereka yang inginkan murah dan ceria.

Antara muka minimalis hingga ke tahap memalukan, satu-satunya tujuannya adalah untuk mencipta gambar rajah. Walaupun kesederhanaan yang jelas, terdapat banyak fungsi di sini. Menyokong import dan eksport data, pengiraan automatik formula dan banyak lagi.
Terdapat versi mudah alih, tetapi ia hanya menyokong sistem Windows.

Tidak seperti orang lain dan bukan untuk semua orang. Berikut ialah cara mudah (duh) dan intuitif untuk mencipta carta. bahasa yang jelas pengaturcaraan.

Tetapi setelah anda memahami bahasa tersebut, anda boleh membuat gambar rajah dengan sebarang kerumitan.

Graf masih berkuasa alat percuma untuk pelajar, murid sekolah dan saintis untuk mencipta graf matematik dan fungsi trigonometri. Program ini membolehkan anda bukan sahaja untuk menetapkan fungsi yang mana graf dibina secara automatik, tetapi juga untuk menambah jisim elemen tambahan, termasuk baris titik, tangen atau serenjang, lengkung pendekatan, label. Dalam Graf, anda boleh mengira panjang lengkung dengan mudah, kawasan kamiran, anda boleh menaungi kawasan graf, melihat nilai fungsi dan mengeksport graf ke fail.

Apabila kita mula-mula melancarkan Graf, kita hanya melihat paksi x dan y dalam tetingkap program. Semasa anda menggerakkan tetikus ke atas kawasan graf, bar status memaparkan koordinat kursor semasa untuk setiap paksi.

Untuk menambah fungsi yang akan digunakan untuk membina graf, klik butang [Tambah ciri baharu] atau kunci Sisipkan. Pertama sekali, anda perlu memilih jenis fungsi, Graf menyokong fungsi standard, parametrik dan kutub. Kemudian, bergantung pada jenis yang dipilih, kami memasukkan fungsi itu sendiri dalam satu atau lebih medan (f(x), x(t) dan b y(t), r(t) masing-masing. Simbol konvensional digunakan di sini, sebagai contoh, darjah ditulis sebagai ^, pendaraban dengan asterisk *. Julat hujah dari, ke, dan langkah adalah pilihan, begitu juga dengan penanda permulaan dan penamat baris. Tetapi adalah dinasihatkan untuk menyesuaikan gaya lengkung. Kita boleh menentukan jenis garis, warna dan ketebalan, serta gaya (garisan, titik). Akhirnya di padang teks tandatangan Masukkan, jika perlu, nama fungsi. Jika anda membiarkan medan ini kosong, fungsi itu sendiri akan ditunjukkan pada graf.

Graf serta-merta membina graf mengikut fungsi yang diberikan. Untuk membuat perubahan pada fungsi, hanya klik dua kali padanya dalam senarai fungsi di sebelah kiri. Dengan cara ini, program ini membolehkan anda memaparkan beberapa graf fungsi secara serentak dalam satu gambar. Dengan mendayakan atau melumpuhkan kotak pilihan dalam senarai, anda boleh melaraskan keterlihatan carta dengan cepat. Bingkai dengan kapsyen graf boleh dialihkan dengan mudah dalam kawasan graf.

Nampaknya program ini membina graf untuk mana-mana fungsi tertentu dan, secara amnya, tiada apa-apa lagi yang diperlukan. Walau bagaimanapun, pembangun Graf telah menyediakan banyak perkara ciri-ciri tambahan. Contohnya, mencipta tangen atau berserenjang dengan fungsi. tekan butang [Tambah tangen baru atau serenjang (normal) pada fungsi yang dipilih] atau kunci F2 dan masukkan parameter baris. Parameter yang diperlukan– nilai x. Selebihnya tetapan sudah biasa kepada kami. Jenis baris boleh ditentukan sebagai putus-putus. Tangen baharu juga dipaparkan dalam senarai fungsi dan dalam label.

Fungsi mengecat kawasan terpilih pada carta sangat berguna. Pilih fungsi daripada senarai dan tekan butang [Lorek bahagian graf](atau F3). Kemudian kami menetapkan parameter untuk teduhan kawasan. Graf menyediakan kaedah berikut penetasan:
- antara fungsi dan paksi-x;
- di bawah fungsi;
- di atas fungsi;
- antara fungsi dan paksi-y;
- di dalam fungsi;
- antara fungsi.
Selain daripada tab Plot adakah ada lagi tetapan, di mana anda boleh menentukan nama kawasan graf yang dipilih, serta warna dan jenis penetasan, paparan sempadan dan, jika perlu, julat relatif kepada persimpangan.

Kawasan berlorek muncul dalam senarai fungsi dan dalam kawasan label. Anda boleh mengubahnya sama seperti elemen lain - Klik dua kali dalam senarai fungsi.

Butang [Tambahkan satu siri mata] membuka tetingkap tetapan untuk memplot beberapa titik dengan koordinat yang diberikan. Masukkan nama baris, dan nyatakan koordinat x dan y setiap titik secara manual. Di sini kita memilih jenis koordinat (segi empat tepat, kutub); jenis, warna dan saiz penanda (ada bulat, persegi, segi tiga, berbentuk berlian, dll.). Titik boleh disambungkan dengan garisan; dalam tetapan anda boleh menetapkan jenis, warna, ketebalan dan interpolasinya (linear, spline kubik satu dimensi, spline kubik dua dimensi, semi-kosinus). Di samping itu, berhampiran setiap titik anda boleh memaparkan koordinat lokasinya dipilih dalam senarai juntai bawah. Dalam tab berasingan kami menetapkan ralat.

Selepas mencipta satu siri mata ia menjadi butang aktif [Tambah keluk pendekatan untuk baris mata yang dipilih], yang membolehkan anda menambah garis arah aliran. Dalam tetapan Graf, pilih jenis garis arah aliran (linear, logaritma, polinomial, kuasa, eksponen, purata bergerak), jenis garisan, warna dan ketebalan. Dalam tab Adat beberapa lagi jenis garis aliran: Model BET, Perkaitan eksponen, Kesesuaian Hiperbolik, Fungsi Rasional, Timbal Balik, Kadar Ketepuan-Pertumbuhan dan Sinusoid.

Ia tidak lagi boleh menukar jenis garis arah aliran untuk keluk penghampiran, seterusnya dalam kes ini garisan mesti dipadamkan dan dicipta semula.

Butang [Nilai fungsi] dibuka di sebelah kiri medan tambahan untuk melihat nilai fungsi bergantung pada x tertentu. Hanya masukkan nilai x secara manual dan lihat nilai fungsi di sini. Pada masa yang sama, pada graf garis putus-putus lokasi titik dipaparkan.

Butang [Tunjukkan jadual nilai] membuka tetingkap di mana anda boleh mendapatkan senarai nilai untuk julat tertentu (medan daripada Dan Sebelum ini) dan langkah. Klik sahaja [Pengkomputeran] Dan senarai penuh akan muncul dalam jadual. Secara langsung dalam jadual, anda boleh memilih julat baris dan sel dan klik kanan untuk memanggil menu konteks, yang membolehkan anda menyalin nilai ke papan keratan atau mengeksportnya ke fail. Graf menyediakan keupayaan untuk mengeksport nilai ke fail CSV dan TXT.

Nama butang [Kira panjang laluan menggunakan fungsi antara dua titik] bercakap untuk dirinya sendiri. Kita hanya perlu memilih bahagian lengkung. Ini dilakukan dengan mudah - klik pada lengkung dan, menahan butang kiri tetikus, menggelapkan lengkung. Panjang lengkung yang dikira dipaparkan dengan serta-merta. Julat juga boleh ditetapkan menggunakan medan daripada Dan Sebelum ini.

Butang lain dengan nama "bercakap". [Hitung kamiran pasti pada selang yang diberikan] membolehkan anda mengira kawasan yang dikelilingi oleh lengkung fungsi. Di sini kita juga memilih bahagian lengkung dan serta-merta mendapatkan nilai terkira kawasan menggunakan kamiran.

Dalam Graf anda boleh membuat label pada carta, yang pada asasnya ialah label teks biasa. Walau bagaimanapun, anda boleh meletakkan label watak istimewa, serta objek, seperti formula yang dicipta dalam Microsoft Equation.

Pada menu Suntingan - Kapak Pembangun graf menawarkan semua jenis tetapan untuk penampilan paksi dan grid koordinat. Di sini anda boleh mengkonfigurasi minimum dan nilai maksimum setiap paksi, jarak tanda, paparan grid, skala logaritma didayakan. Anda juga boleh menukar label setiap paksi dalam Graf. Banyak graf menggunakan kuantiti lain, seperti masa dan jarak, jisim dan isipadu, dsb. Dalam tab Pilihan tetapkan tajuk graf dan lokasinya. Anda juga boleh menyesuaikan warna latar belakang, paksi dan grid, fon label, paksi dan nombor.

Akhir sekali, kami perhatikan kemungkinan mengeksport graf ke fail grafik Format EMF, SVG, BMP, PNG, JPG atau PDF. Cukup untuk ini dalam menu Fail pilih barang Simpan sebagai imej. Dan, sudah tentu, graf dan fungsi boleh disimpan dalam format Graf khas, dan kemudian dimuatkan dan penyuntingan diteruskan. Untuk cepat menyalin hanya grafik ke papan keratan pergi ke menu Mengedit - Salin Imej.

Ciri-ciri:
Bahasa antara muka: Rusia, Inggeris, dsb.
OS: Windows 2000, XP, Vista, 7
Saiz fail: 10 MB
Lesen: percuma
Pautan:

Graf Lanjutan ialah program graf fungsi. Utiliti memplot graf fungsi, ditentukan pengguna. Aplikasi ini boleh membina fungsi Y(X), X(Y) dalam Koordinat Cartesian, dalam sistem koordinat kutub - R(a), persamaan parametrik - X(t) dan Y(t), persamaan dan ketaksamaan, medan arah - dy/dx dan dx/dy, dan juga lukis graf menggunakan jadual. Dengan program Grapher Lanjutan adalah mungkin untuk: mengira persamaan tangen dan normal, mencari derivatif, sifar dan ekstrem fungsi, mencari titik persilangan graf dan penyepaduan berangka. Pada masa yang sama, program ini boleh membina sehingga 30 graf fungsi. Program ini melaksanakan fungsi mencetak, menyimpan graf fungsi ke fail dan menyalinnya sebagai imej ke papan keratan.

Program graf fungsi

Graf fungsi berskala, anda boleh menetapkan warna dan ketebalan garisan untuk memplot, aplikasi menyokong peralihan kepada " Skrin penuh". Program ini mempunyai fail bantuan yang memudahkan untuk bekerja dengan Advanced Grapher. Pembangun menawarkan untuk menggunakan program secara percuma jika pengguna memilih bahasa antara muka Rusia dan menggunakan utiliti untuk tujuan bukan komersial.

Tangkapan skrin program Advanced Grapher


Arahan

Mula-mula anda perlu menjalankan program Microsoft Office, jika anda mempunyainya. Jika ia tidak ada, maka anda boleh memasang pemasang dari Internet atau cakera dalam mana-mana kedai khusus. Muat turun program ini anda boleh dari laman web rasmi Microsoft Perbadanan ( http://www.microsoft.com/rus/).

Selepas anda melancarkan program, pergi ke tab "Sisipkan", yang terletak pada bar alat di sudut kiri tetingkap.

Kemudian cari bahagian "Ilustrasi". Ia akan menawarkan anda agak senarai besar modul tambahan (contohnya, bentuk, klip, dsb.) yang boleh anda gunakan semasa bekerja pada dokumen. Dalam kes kami, anda perlu mengklik pada butang "Diagram".

Akibatnya, tetingkap baharu akan dibuka di hadapan anda, yang akan membentangkan senarai besar jenis carta: pai, histogram, bar, titik, permukaan, stok, gelembung, donat, radar. Anda boleh melakukan semua ini dengan Microsoft word 2007. Kepada , anda perlu memilih butang yang sesuai.

Seterusnya akan muncul tingkap kecil Microsoft Excel, di mana anda perlu menentukan nilai tertentu di mana graf anda akan dibina. Jangan lupa untuk memasukkannya ke dalam carta supaya lebih mudah untuk anda bekerja dengan nilai nanti. Selepas mengesahkan penciptaan, anda akan melihatnya muka surat ini dokumen. Sunting jadual ini anda boleh pada bila-bila masa.

Jika selepas bekerja dengan jadual itu penampilan Jika anda tidak berpuas hati dengannya, anda boleh menukarnya kepada yang lebih sesuai pada bila-bila masa. Untuk melakukan ini, klik Klik kanan tetikus pada carta dan pilih "Tukar jenis carta". Dalam tetingkap baharu, klik pada jenis yang sesuai grafik dan klik OK. Carta anda akan menukar penampilannya secara automatik.

Sumber:

  • cara melukis dalam perkataan
  • Cara Melukis dalam Word 2013

Pada masa kini, hampir semua dokumen dibuat menggunakan teks dan penyunting grafik. Carta dan gambar rajah yang sebelum ini dilukis dengan pensel dan pembaris kini boleh dilukis menggunakan pelbagai atur cara.

Anda perlu

Arahan

Selepas membuat perubahan pada jadual kerja dan kelulusan mereka, adalah perlu untuk membuat perintah untuk melaksanakan jadual kerja baharu itu. Teks pesanan menunjukkan tetapkan parameter hari bekerja, dan sebagai asas rujukan diberikan kepada dokumen normatif.

Sumber:

  • bagaimana untuk menukar carta dalam Word pada 2019

Bayangkan anda berhadapan dengan tugas menjalankan kajian sosiologi. Ia termasuk pemprosesan tatasusunan yang besar data. Tetapi selain itu, mereka perlu dibentangkan dengan jelas, supaya seseorang yang tidak biasa dengan topik yang dibincangkan memahami apa yang mereka bicarakan. kita bercakap tentang. Bagaimana untuk membina histogram?

Arahan

Membina satah koordinat dua dimensi. Letakkan jawapan dan markah di sepanjang paksi-X, dan kekerapan kejadiannya di sepanjang paksi-Y. Tandakan keputusan pada graf supaya anda mempunyai lajur yang nombornya sepadan dengan bilangan ciri yang ditanda. Ketinggian mereka harus bertepatan dengan kekerapan kejadian mereka. Untuk menjadikan maklumat lebih mudah untuk dilihat, warnakan lajur dalam warna yang berbeza. Pilih warna supaya mereka tidak "memudaratkan" mata.

Buka aplikasi Microsoft Word. Pada bar alat, cari item "Sisipkan", klik kiri padanya dan cari item "Ilustrasi". Dalam ilustrasi, cari "Rajah". Tetingkap akan muncul di hadapan anda dengan macam-macam pilihan. Di dalamnya, pilih histogram.

Klik OK. Selalunya terdapat ikon carta pada bar alat. Klik padanya dan lakukan perkara yang sama. Tetingkap dengan jadual data akan muncul. Untuk melukis histogram, masukkan dalam lajur ini semua maklumat yang diperlukan. Klik OK. Histogram akan muncul pada helaian. Untuk melaraskannya, klik dua kali padanya dengan butang kiri tetikus. Dengan cara ini anda boleh menamakan semula lajur dan paksi.

Buka aplikasi Microsoft Excel. Adalah lebih mudah dan lebih mudah untuk membina histogram di dalamnya daripada dalam Word, kerana lebih mudah untuk menyesuaikan julat nilai yang diliputi. Masukkan data yang sepadan dengan koordinat titik. Kemudian lakukan perkara yang sama seperti yang anda lakukan dalam aplikasi Microsoft Perkataan. Dalam baris "julat", masukkannya secara manual atau pilih sel yang diisi.

Seperti yang anda ketahui, di kalangan pengguna GNU/Linux terdapat cukup ramai orang dari persekitaran akademik, iaitu mereka yang memerhati, mengukur, mengira, membandingkan dan menulis. artikel sains. Kerja ini biasanya melibatkan perwakilan grafik maklumat atau visualisasi. Dalam bahasa biasa - dengan membina graf. Mengenai program yang dimaksudkan untuk ini, kita akan bercakap.

Saya membandingkan 9 perisian percuma untuk menggambarkan data dua dimensi dan satu dimensi. Semua program ini tersedia di GNU/Linux, dan banyak tersedia untuk pengguna lain sistem operasi. Kesemua 9 program membolehkan anda membina graf yang tidak memalukan untuk ditunjukkan atau dicetak. Inilah yang dipanggil "kualiti penerbitan".

Pilihan program adalah terhad kepada yang direka untuk menggambarkan data satu dimensi atau dua dimensi. Dengan data satu dimensi (1D) yang saya maksudkan adalah pemetaan dari satu set satu dimensi kepada yang lain, mis. pergantungan fungsi. Dengan data dua dimensi (2D) yang saya maksudkan adalah pemetaan daripada set dua dimensi kepada satu atau dua dimensi, contohnya pergantungan fungsi atau fungsi bernilai vektor yang ditakrifkan pada satah. Pada pendapat saya, visualisasi data satu dan dua dimensi adalah tugas yang paling biasa.

Program yang tertumpu terutamanya pada menggambarkan data berbilang dimensi dikecualikan daripada perbandingan. Walau bagaimanapun, semua program ini patut disebut: OpenDX, VTK, MayaVi,. Semua ini menarik, tetapi cerita yang sama sekali berbeza. Juga, program untuk membina graf dan kaedah visualisasi eksotik yang lain tidak disertakan dalam perbandingan. Daripada jumlah ini, graphviz dan prefuse patut disebut.

Jadi, perbandingan yang terlibat:

  • gnplot- seorang veteran industri, jadi hampir semua orang yang memerlukan carta sudah biasa dengannya dan boleh bekerja dengannya; Saya sendiri menggunakannya dengan senang hati, kerana hanya dengan satu atau dua arahan pendek anda boleh memaparkan data dengan munasabah;
  • Gri- projek yang kurang dikenali, sebenarnya bahasa pengaturcaraan untuk lukisan graf saintifik; pada asalnya digunakan secara aktif untuk mewakili maklumat geografi, Jadi disini pesanan penuh dengan isolin dan peta warna;
  • matplotlib- sebuah projek yang agak muda, tetapi kaya dengan peluang dan sedang membangunkan secara aktif, adalah perpustakaan untuk bahasa sawa; ciri matplotlib - sintaks berhampiran MATLAB; maka nama kedua projek itu: pylab;
  • PyX- pakej visualisasi lain dengan menggunakan Python; pilihan antara matplotlib dan PyX sebahagian besarnya adalah soal rasa, tetapi perlu diingatkan bahawa beberapa perkara lebih semula jadi untuk dilakukan dalam satu, dan yang lain dalam yang lain (lihat jadual);
  • Tioga- perpustakaan untuk bahasa delima, yang menggunakan PDFLaTeX untuk menghasilkan graf; hasilnya, hasil berkualiti tinggi yang menggembirakan mata, tetapi keluk pembelajaran yang agak curam (selain menguasai Ruby, anda perlu memahami Tioga sendiri);
  • Ctioga— Tioga yang sama untuk mereka yang menginginkannya sekarang dan segera; parameter graf ditetapkan daripada baris arahan, dan Tioga sudah digunakan untuk melukisnya; Malangnya, Ctioga hanya sesuai untuk data satu dimensi, tetapi bagi mereka ia boleh menggantikan gnuplot dengan mudah;
  • plotutils GNU- ia juga merupakan utiliti graf; Secara peribadi, saya mendapati antara mukanya kurang intuitif dan mudah digunakan, dan keupayaannya lebih terhad daripada program lain; walau bagaimanapun, perpustakaan libplot yang disertakan dalam pakej yang sama mungkin menarik dari sudut penulisan program anda sendiri untuk merancang;
  • plotmtv- jauh dari itu projek baru, dan, kerana ia kelihatan kepada saya, bertakung; mengatasi dengan baik dengan data skalar dan vektor dua dimensi; kelemahan utama: arahan untuk merancang mesti dibenamkan dalam fail data; tetapi jika anda sudah mempunyai fail dalam format plotmtv, mudah untuk membina graf, kualitinya agak baik, dan parameter utama graf boleh diubah menggunakan GUI;
  • Rahmat- satu-satunya program antara yang dipertimbangkan di mana anda boleh mengawal sepenuhnya pembinaan graf menggunakan antara muka grafik; malangnya, sebab itu saya masih belum berjaya berkawan dengannya; keupayaannya agak baik, tetapi ia hanya sesuai untuk menggambarkan data satu dimensi;
Harus dikatakan dengan segera bahawa setiap program mempunyai kekuatan dan kekuatan tersendiri pihak yang lemah. Oleh itu pilihan program yang sesuai- Ini adalah soalan yang semua orang mesti putuskan sendiri. Pilihan bergantung pada data yang tersedia dan dalam format apa, graf apa yang anda ingin dapatkan, berapa tinggi keperluan reka bentuk, berapa cepat anda perlu mendapatkan graf dan berapa banyak daripadanya untuk dibina... Diberikan di bawah jadual perbandingan patut membantu dengan ini. Sebagai permulaan, saya menasihati anda untuk memberi perhatian kepada contoh (pautan ke galeri dengan contoh dalam jadual), mereka dengan cepat akan memberi anda idea tentang apa yang program ini mampu.

Saya secara peribadi telah menggunakan dan masih menggunakan gnuplot, Gri, matplotlib, Tioga dan Ctioga - dan saya gembira dengan setiap daripada mereka. Jika anda perlu melukis sesuatu dengan cepat (untuk diri sendiri), biasanya gnuplot, Gri atau Ctioga adalah pilihan saya. Saya juga menggunakan Gnuplot jika saya perlu melukis permukaan tahap. Jika anda perlu melukis isolin atau peta warna daripada data 2D, Gri dan Tioga melakukan kerja yang terbaik. matplotlib juga boleh melakukan ini, tetapi saya menjadi biasa dengannya baru-baru ini dan hanya menggunakannya untuk pelbagai rajah setakat ini.

Sebagai perbandingan, mungkin, seseorang juga boleh menambah program