کلیدستان

نسخه‌ی کامل: ورود چندین عدد به کمک دستور input (در متلب)
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام
می خواهم یک سری عدد را با دستور input وارد کنم به صورت زیر :

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

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

??? Too many output arguments.

در حالی که از نظر تعداد مقادیر ورودی و خروجی یکسان است
ممنون می شوم راهنمایی ام کنید
سلام.
فرض کنید قصد داریم سه مقدار را با یک دستور 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


=

     


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

 


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