Documentations

موضوع: exportکردن یک ماتریس از متلب به اکسل

exportکردن یک ماتریس از متلب به اکسل 6 سال 4 ماه ago #292

  • ALIO
  • آواتار ALIO
  • آفلاين
  • Fresh Boarder
  • ارسال ها: 7
  • تشکر دریافت شد 1
  • امتياز: 0
سلام به دوستان و مدیر محترم سایت بدرد بخور mathwork
آیا کسی میدونه که چطور میشه یک ماتریس بزرگ رو چطوری میشه از متلب به اکسل اکسپورت کرد؟
اگر میشه همین امشب جواب بدین
متشکرم :side:
مدير دسترسي عمومي براي نوشتن را غيرفعال كرده است.

پاسخ: exportکردن یک ماتریس از متلب به اکسل 6 سال 4 ماه ago #293

  • ALIO
  • آواتار ALIO
  • آفلاين
  • Fresh Boarder
  • ارسال ها: 7
  • تشکر دریافت شد 1
  • امتياز: 0
خودم متوجه شدم از دستور xlswrite باید استفاده کرد خیلی حال داد :woohoo:
مدير دسترسي عمومي براي نوشتن را غيرفعال كرده است.
كاربر(ان) زير تشكر كردند: amir ghasemiyan

پاسخ: exportکردن یک ماتریس از متلب به اکسل 5 سال 10 ماه ago #1264

  • amir ghasemiyan
  • آواتار amir ghasemiyan
  • آفلاين
  • Administrator
  • مهندسي شيمي
  • ارسال ها: 627
  • تشکر دریافت شد 500
  • امتياز: 60
ALIO نوشته:
خودم متوجه شدم از دستور xlswrite باید استفاده کرد خیلی حال داد :woohoo:


چند تا فرمان ديگه هم براي ارتباط با اكسل هست
كافيه در command window متلب بنويسيد xls و بعد tab رو بزنين.تمام فراميني كه مربوط به ارتباط با اكسل هست رو نشون ميده
مثلا xlsread كه كارش وارد كردن ديتا از داخل فايل اكسل به محيط متلبه و بقيه كه ميتونين از help متلب كاربرداشو پيدا كنين B)
مدير دسترسي عمومي براي نوشتن را غيرفعال كرده است.

پاسخ: exportکردن یک ماتریس از متلب به اکسل 5 سال 9 ماه ago #1274

  • adminv15
  • آواتار adminv15
  • آفلاين
  • Administrator
  • ارسال ها: 990
  • تشکر دریافت شد 547
  • امتياز: 54
یه نکته رو به گفته دوستان اضافه کنم

اینکه برای فایل های 2007 به بعد هم که پسوند xlsx دارند از همون دستور اصلی مانند دستور xlswrite استفاده کنید. و تفاوتی نمی کنند.
فقط اسم فایل رو به عنوان ورودی کامل درون توابع بنویسید و اگر پسوند xlsx دارند حتما به عنوان اسم فایل در نظر بگیرید. ;)
"Creativity is seeing what everyone sees and thinking what no one has ever thought." Albert Einstein
آخرين ويرايش: 5 سال 9 ماه ago توسط adminv15.
مدير دسترسي عمومي براي نوشتن را غيرفعال كرده است.
كاربر(ان) زير تشكر كردند: sun_fmh

exportکردن یک ماتریس از متلب به اکسل 2 هفته 3 روز ago #22142

  • rahilana
  • آواتار rahilana
من ماتریس بزرگی را میخواستم از متلب در اکسل ذخیره کنم اما با استفاده از دستور xlswrite به من خطای زیر را میده لطفا راهنمایی کنید
The specified data range is invalid or too large to write to the specified file format. Try writing to an XLSX file and
use Excel A1 notation for the range argument, for example, ‘A1:D4’.
مدير دسترسي عمومي براي نوشتن را غيرفعال كرده است.

exportکردن یک ماتریس از متلب به اکسل 2 هفته 2 روز ago #22143

  • admin
  • آواتار admin
  • آفلاين
  • Administrator
  • ارسال ها: 23
  • تشکر دریافت شد 4
  • امتياز: 0
1-چقدر دیتا داری؟
2-دستوری که مینویسی و اگر داده ات زیاد حجیم نیست هم بذار.
مدير دسترسي عمومي براي نوشتن را غيرفعال كرده است.

exportکردن یک ماتریس از متلب به اکسل 2 هفته 2 روز ago #22146

  • rahilana
  • آواتار rahilana
یه ماتریس 41*125973 است که با دستور xlswrite('out_normal.xlsx',data_test,1,'a1') میخوام توی یه فایل اکسل ذخیره بشه
مدير دسترسي عمومي براي نوشتن را غيرفعال كرده است.

exportکردن یک ماتریس از متلب به اکسل 2 هفته 2 روز ago #22147

  • admin
  • آواتار admin
  • آفلاين
  • Administrator
  • ارسال ها: 23
  • تشکر دریافت شد 4
  • امتياز: 0
rahilana نوشته:
یه ماتریس 41*125973 است که با دستور xlswrite('out_normal.xlsx',data_test,1,'a1') میخوام توی یه فایل اکسل ذخیره بشه
همه پارامترها رو حذف کن و فقط اسم فایل و اسم متغیر رو بگذار. اگر ازت ایراد گرفت دوباره، عین خطا رو بنویس
مدير دسترسي عمومي براي نوشتن را غيرفعال كرده است.

exportکردن یک ماتریس از متلب به اکسل 2 هفته 2 روز ago #22148

  • rahilana
  • آواتار rahilana
Error using xlswrite (line 219)
The specified data range is invalid or too large to write to the specified file format. Try writing to an XLSX file and use
Excel A1 notation for the range argument, for example, ‘A1:D4’.

Error in s1 (line 1190)
xlswrite('out_normal.xlsx',data_test);
مدير دسترسي عمومي براي نوشتن را غيرفعال كرده است.

exportکردن یک ماتریس از متلب به اکسل 2 هفته 2 روز ago #22149

  • admin
  • آواتار admin
  • آفلاين
  • Administrator
  • ارسال ها: 23
  • تشکر دریافت شد 4
  • امتياز: 0
rahilana نوشته:
Error using xlswrite (line 219)
The specified data range is invalid or too large to write to the specified file format. Try writing to an XLSX file and use
Excel A1 notation for the range argument, for example, ‘A1:D4’.

Error in s1 (line 1190)
xlswrite('out_normal.xlsx',data_test);

حداکثر سطر اکسل حدود 1 میلیون سطر هست و شاید شما که نوشتی 120 هزار سطر داری منظورت یک میلیون و دویست هزار بوده و اشتباه تایپی هستش. در غیر این صورت برای 1 میلون سطر اکسل مشکلی نداره و احتمال داره حافظه سیستم شما یاری نده. هرچند همه صفحات وب دلیل اصلی رو حد یک میلیون نوشتن
مدير دسترسي عمومي براي نوشتن را غيرفعال كرده است.
مدت زمان ساخت صفحه: 0.093 ثانیه