نقل قول: تبدیل اعداد یک فایل
نقل قول:
نوشته شده توسط
zahra.mf
سلام من یک فایل .mat دارم که اعدا 0 و 1 و 2 و 3 توش هست میخوام این اعداد به ترتیب تبدیل بشن به کدهای 000 و 100 و 010 و 001 و دوباره توی یک فایل .mat ذخیره بشن کد تبدیل اعداد و به صورت زیر نوشتم
منتها ذخیره اون ها توی یک فایل و نمیدونم
[L, D] = size(Target3Qun);for i = 1:L
for j = 1:D
switch Target3Qun(i,j)
case 0
Target3Qun(i,j) == 000
case 1
Target3Qun(i,j) == 100
case 2
Target3Qun(i,j) == 010
case 3
Target3Qun(i,j) == 001
end
t = Target3Qun(i,j);
end
end
سلام
نمیدونم توی این تاپیک جوابتونو گرفتین یا نه؟ ولی به نظر نمیاد کدی که نوشتین بتونه کاری که میخواید رو انجام بده. (به علت استفاده از "=="، مقدار جدیدی به درایه ماتریس نسبت داده نمیشه.)
به هر حال برای سیو کردن یک متغیر به صورت فایل .mat، میشه از کد زیر استفاده کنید:
save('vart','t');
کد بالا متغیر t رو در فایل vart.mat در مسیر اجرای کد ذخیره میکنه.