ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





نمایش نتایج: از 1 به 2 از 2
  1. #1
    تاریخ عضویت
    2017/10/23
    نوشته ها
    5
    0
    Junior Member

    آموزش تبدیل یک عدد به رشته در متلب

    سلام. روش تبدیل یک عدد به یک رشته در متلب رو توضیح بدید. مثلا فرض کنید یک متغیر به صورت myNumber = 123987456 تعریف کرده ایم و می خوایم مقدار این متغیر رو درون یه متغیر دیگه مثلا myStr به صورت رشته ذخیره کنیم. ممنون
    ویرایش توسط میهن : 2018/05/17 در ساعت 11:57
  2. #2
    تاریخ عضویت
    2017/10/05
    نوشته ها
    9
    0
    Junior Member
    سلام شما می توانید از تابع num2str استفاده کنید. تو نرم افزار متلب به منظور تبدیل یک عدد به رشته از این تابع استفاده می شود که 3 تا overload دارد:
    کد:
    	 
    	s = num2str(A)
    	s = num2str(A, precision)
    	s = num2str(A, formatSpec)
    نحوه استفاده از overload اول:

    کد:
    	s = num2str(pi)
    	 
    	s =
    	     '3.1416'
    نحوه استفاده از overload دوم:
    کد:
    	 
    	A = gallery('normaldata',[2,2],0);
    	s = num2str(A,3)
    	s = 2x16 char array
    	    '-0.433     0.125'
    	    ' -1.67     0.288'
    نحوه استفاده از overload دوم:
    کد:
    	A = gallery('normaldata',[2,2],0);
    	s = num2str(A,3)
    	s = 2x16 char array
    	    '-0.433     0.125'
    	    ' -1.67     0.288'

    نحوه استفاده از overload سوم:
    کد:
    	 
    	A = gallery('uniformdata',[2,3],0) * 9999;
    	s = num2str(A,'%10.5e\n')
    	s = 2x35 char array
    	    '9.50034e+03...'
    	    '2.31115e+03...'
    ویرایش توسط کامرانی : 2018/05/17 در ساعت 12:04
نمایش نتایج: از 1 به 2 از 2

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •