انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
ورود چندین عدد به کمک دستور input (در متلب)

ورود چندین عدد به کمک دستور input (در متلب)

#1
سلام
می خواهم یک سری عدد را با دستور input وارد کنم به صورت زیر :

('L N M Xa Ya Xb Yb Xc Yc]=input('enter following parameters: \n]

اما وقتی اعداد را به صورت ماتریس وارد می کنم ارور زیر می دهد:

??? Too many output arguments.

در حالی که از نظر تعداد مقادیر ورودی و خروجی یکسان است
ممنون می شوم راهنمایی ام کنید
پاسخ

ورود چندین عدد به کمک دستور input (در متلب)

#2
سلام.
فرض کنید قصد داریم سه مقدار را با یک دستور input دریافت کنیم. برای این منظور، کدهای متلب زیر را می نویسیم :

کد پی‌اچ‌پی:
clear all
close all
clc

A
=input('please enter [B C D] : ') % example : [5 6 7]
B=A(1)
C=A(2)
D=A(3

به عنوان مثال، مقادیر زیر را به ورودی برنامه می دهیم :

کد پی‌اچ‌پی:
[5 6 7

نتیجه برنامه مورد نظر، به صورت زیر می باشد :

کد پی‌اچ‌پی:
please enter [B C D] : [5 6 7]

=

     
5     6     7


=

     
5


=

     
6


=

     


bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط bita ، shahla

ورود چندین عدد به کمک دستور input (در متلب)

#3
(۱۳۹۳/۰۹/۲۳, ۱۱:۲۱ ق.ظ)'admin' نوشته: سلام.
فرض کنید قصد داریم سه مقدار را با یک دستور input دریافت کنیم. برای این منظور، کدهای متلب زیر را می نویسیم :
  

 


خیلی ازتون ممنونم . بسیار کار آمد بود
 

 
پاسخ
 سپاس شده توسط admin ، شماره مجازی امارات ، تلگرام ضد فیلتر 2023


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان