Re: [問題] 輸出檔案正負值已回收
clear all; close all;
A = fopen('lat.txt','w');
a1 = 73:108;
lat = (floor((a1-73)/2)*5)+2.5 ;
ii=find(mod(a1,2)==0);
lat(ii)=-lat(ii);
fprintf(A,'%10.1f\n',lat);
※ 引述《kvwish (楓葉)》之銘言:
: 這是我寫的式子
: clear all; close all;
: A = fopen('lat.txt','w');
: a1 = 73:108;
: lat = (floor((a1-73)/2)*5)+2.5 ;
: if mod(a1,2) == 0
: lat = (floor((a1-73)/2)*5)+2.5 ;
: lat =-(1*lat);
: end
: fprintf(A,'%10.1f\n',lat);
: 照我所想的
: 出來的lat.txt裡面的資料
: 應該會一正一負一正一負.....到第35行
: 但是我出來的資料全部都是正值
: why??
: 我哪裡寫錯了嗎?
: 請各位大大解答一下好嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.121.150.48
推
10/27 14:07, , 1F
10/27 14:07, 1F
推
10/27 14:21, , 2F
10/27 14:21, 2F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章