ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب MATLAB Programming for Biomedical Engineers and Scientists

دانلود کتاب برنامه نویسی متلب برای مهندسان و دانشمندان زیست پزشکی

MATLAB Programming for Biomedical Engineers and Scientists

مشخصات کتاب

MATLAB Programming for Biomedical Engineers and Scientists

ویرایش: 1st Edition 
نویسندگان:   
سری:  
ISBN (شابک) : 9780128122037, 9780128122037 
ناشر:  Academic Press  
سال نشر: 2017 
تعداد صفحات: 304 
زبان:  English  
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 9 مگابایت 

قیمت کتاب (تومان) : 41,000



کلمات کلیدی مربوط به کتاب برنامه نویسی متلب برای مهندسان و دانشمندان زیست پزشکی: صفحه اصلی، کتاب و مجلات، علوم کامپیوتر، نرم افزار، تکنیک های برنامه نویسی، برنامه نویسی متلب برای مهندسین و دانشمندان زیست پزشکی



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 13


در صورت تبدیل فایل کتاب MATLAB Programming for Biomedical Engineers and Scientists به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب برنامه نویسی متلب برای مهندسان و دانشمندان زیست پزشکی نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب برنامه نویسی متلب برای مهندسان و دانشمندان زیست پزشکی

برنامه نویسی متلب برای مهندسین و دانشمندان بیومدیکال مقدمه ای آسان برای یادگیری اصول برنامه نویسی کامپیوتر در متلب فراهم می کند. این کتاب اصول برنامه‌نویسی خوب را توضیح می‌دهد، در حالی که نحوه نوشتن کد کارآمد و قوی را نشان می‌دهد که داده‌های زیست پزشکی را تجزیه و تحلیل و تجسم می‌کند. این یک منبع عالی برای یادگیری اصول و تمرین برنامه نویسی کامپیوتر با استفاده از MATLAB است. این کتاب خواننده را قادر می‌سازد تا: مشکلات را تجزیه و تحلیل کند و روش‌های طراحی ساختاریافته را برای تولید طرح‌های برنامه‌ای زیبا، کارآمد و با ساختار به کار گیرد. از جمله ساختارهای کنترلی، توابع و انواع داده های پیشرفته نوشتن کد MATLAB برای خواندن داده های پزشکی از فایل ها و نوشتن داده ها در فایل ها نوشتن کد MATLAB که کارآمد و مقاوم در برابر خطا در داده های ورودی باشد نوشتن کد MATLAB برای تجزیه و تحلیل و تجسم داده های پزشکی، از جمله تصویربرداری. داده ها


توضیحاتی درمورد کتاب به خارجی

MATLAB Programming for Biomedical Engineers and Scientists provides an easy-to-learn introduction to the fundamentals of computer programming in MATLAB. This book explains the principles of good programming practice, while demonstrating how to write efficient and robust code that analyzes and visualizes biomedical data. Aimed at the biomedical engineer, biomedical scientist, and medical researcher with little or no computer programming experience, it is an excellent resource for learning the principles and practice of computer programming using MATLAB. This book enables the reader to: Analyze problems and apply structured design methods to produce elegant, efficient and well-structured program designs Implement a structured program design in MATLAB, making good use of incremental development approaches Write code that makes good use of MATLAB programming features, including control structures, functions and advanced data types Write MATLAB code to read in medical data from files and write data to files Write MATLAB code that is efficient and robust to errors in input data Write MATLAB code to analyze and visualize medical data, including imaging data



فهرست مطالب

Cover
MATLAB Programming for Biomedical Engineers and Scientists
Copyright
Dedication
About the Authors
Preface
	Aims and Motivation
	Learning Objectives
	How to Use This Book
	Acknowledgments
1 Introduction to Computer Programming and MATLAB
	1.1 Introduction
		1.1.1 Computer Programming
		1.1.2 MATLAB
	1.2 The MATLAB Environment
	1.3 Help
	1.4 Variables, Arrays and Simple Operations
	1.5 Data Types
	1.6 Loading and Saving Data
	1.7 Visualizing Data
	1.8 Curve Fitting
	1.9 Matrices
	1.10 MATLAB Scripts
	1.11 Comments
	1.12 Debugging
		1.12.1 MATLAB Debugger
		1.12.2 MATLAB Code Analyzer
	1.13 Summary
	1.14 Further Resources
	Exercises
2 Control Structures
	2.1 Introduction
	2.2 Conditional if Statements
	2.3 Comparison/Logical Operators
	2.4 Conditional switch Statements
	2.5 Iteration: for Loops
	2.6 Iteration: while Loops
	2.7 A Note about Efficiency
	2.8 break and continue
	2.9 Nesting Control Structures
	2.10 Summary
	2.11 Further Resources
	Exercises
3 Functions
	3.1 Introduction
	3.2 Functions
	3.3 Checking for Errors
	3.4 Function m-Files and Script m-Files
	3.5 A Function m-File Can Contain More than One Function
	3.6 A Script m-File Cannot Also Include Functions
	3.7 m-Files and the MATLAB Search Path
	3.8 Naming Rules
	3.9 Scope of Variables
		Be Careful About Script m-Files and Scope
	3.10 Recursion: A Function Calling Itself
	3.11 Summary
	3.12 Further Resources
	Exercises
4 Program Development and Testing
	4.1 Introduction
	4.2 Incremental Development
	4.3 Are We Finished? Validating User Input
	4.4 Debugging a Function
	4.5 Common Reasons for Errors when Running a Script or a Function
	4.6 Error Handling
		4.6.1 The error and warning Functions
		4.6.2 The try and catch Method
	4.7 Summary
	4.8 Further Resources
	Exercises
5 Data Types
	5.1 Introduction
	5.2 Numeric Types
		5.2.1 Precision for Non-Integer
		5.2.2 MATLAB Defaults to Double Precision for Numbers
		5.2.3 How Does MATLAB Display Numeric Values by Default?
		5.2.4 Take Care when Working with Numeric Types Other than Doubles
		5.2.5 Ranges of Numeric Types
	5.3 Infinity and NaN
	5.4 Characters and Strings
	5.5 Identifying the Type of a Variable
	5.6 The Boolean Data Type
	5.7 Cells and Cell Arrays
		5.7.1 Cell Arrays Can Contain Mixed Data Types
		5.7.2 The Different Kinds of Bracket: Recap
	5.8 Converting Between Types
		5.8.1 Converting Between a Number and a Character
		5.8.2 Converting Between a Number and a Logical Type
		5.8.3 Converting Arrays
	5.9 The Structure Data Type
	5.10 Summary
	5.11 Further Resources
	Exercises
6 File Input/Output
	6.1 Introduction
	6.2 Recap on Basic Input/Output Functions
	6.3 Simple Functions for Dealing with Text Files
	6.4 Reading from Files
	6.5 Writing to Files
	6.6 Summary
	6.7 Further Resources
	Exercises
7 Program Design
	7.1 Introduction
	7.2 Top-Down Design
		Step 1 - First Level Factoring
		Step 2 - Further Factoring
		Step 3 - Further Factoring
		Step 4 - Write Pseudocode
		7.2.1 Incremental Development and Test Stubs
	7.3 Bottom-Up Design
	7.4 A Combined Approach
	7.5 Alternative Design Approaches
	7.6 Summary
	7.7 Further Resources
	Exercises
8 Visualization
	8.1 Introduction
	8.2 Visualization
		8.2.1 Visualizing Multiple Datasets
		8.2.2 3-D Plotting
		8.2.3 The meshgrid Command
		8.2.4 Imaging Data
	8.3 Summary
	8.4 Further Resources
	Exercises
9 Code Efficiency
	9.1 Introduction
	9.2 Time and Memory Efficiency
		9.2.1 Timing Commands in MATLAB
		9.2.2 Assessing Memory Efficiency
	9.3 Tips for Improving Time Efficiency
		9.3.1 Pre-Allocating Arrays
		9.3.2 Avoiding Loops
		9.3.3 Logical Indexing
		9.3.4 A Few More Tips for Efficient Code
	9.4 Recursive and Dynamic Programming
		9.4.1 A Note on the Depth of Recursive Function Calls
	9.5 Dynamic Programming to Improve Performance
	9.6 Summary
	9.7 Further Resources
	Exercises
10 Signal and Image Processing
	10.1 Introduction
	10.2 Storing and Reading 1-D Signals
	10.3 Processing 1-D Signals
	10.4 Convolution
		10.4.1 Convolution: More Detail
	10.5 Image Data: Storing and Reading
	10.6 Accessing Images in MATLAB
		10.6.1 Color Versus Gray Scale Images
		10.6.2 Getting Information About an Image
		10.6.3 Viewing an Image
		10.6.4 Accessing the Pixel Data for an Image
		10.6.5 Viewing and Saving a Sub-Region of an Image
	10.7 Image Processing
		10.7.1 Binarizing a Gray Scale Image and Saving the Result
		10.7.2 Threshold-Based Operations
		10.7.3 Chaining Operations
		10.7.4 Image Data Type, Value Range, and Display
	10.8 Image Filtering
		10.8.1 The Mean Filtering Operation
		10.8.2 The Actual Filter Used
		10.8.3 Applying a Filter in MATLAB
		10.8.4 Filtering and Convolution
	10.9 Summary
	10.10 Further Resources
	Exercises
11 Graphical User Interfaces
	11.1 Introduction
	11.2 Graphical User Interfaces in MATLAB
		11.2.1 Building a GUI with the Guide Tool
		11.2.2 Controlling Components: Events and Callback Functions
		11.2.3 Maintaining State and Avoiding Duplicated Code
		11.2.4 Tidying Up
	11.3 Handles
	11.4 Summary
	11.5 Further Resources
	Exercises
12 Statistics
	12.1 Introduction
	12.2 Descriptive Statistics
		12.2.1 Univariate Data
		12.2.2 Bivariate Data
	12.3 Inferential Statistics
		12.3.1 Testing the Distributions of Data Samples
		12.3.2 Comparing Data Samples
	12.4 Summary
	12.5 Further Resources
	Exercises
References
Index
Back Cover




نظرات کاربران