五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

北太天元用根式逼近浮點數(shù)

2023-07-14 18:09 作者:盧朓  | 我要投稿

% 北太天元用一個根式逼近浮點數(shù)

%?( m sqrt(p) + k sqrt(q) )/ n

% 例如 sin(15度) = ( sqrt(6)-sqrt(2) ) /4

% x?= sin(deg2rad(15))?

% genshiEx1(x);


function?[str, m,p,k,q,n] = genshiEx1(x)


???if(nargin ~= 1)

??????help genshiEx1;

??????return;

???end


???if( abs(x) >= 1)

??????fprintf("僅僅對|x|<1 來做逼近,因此下面做的是 rem(%f,1)\n", x);

??????x = rem(x,1);

???end???

???% 設(shè)定忍量

???tol = 1e-7;

???%暴力搜索

???% 設(shè)定暴力搜索的范圍

???N = 10;


???for n = 1:N

??????for m = 0:n

?????????for k = 0:n

????????????for p = 0:3*n

???????????????for q = 0:3*n

??????????????????x0 = (m*sqrt(p) +k*sqrt(q))/n;

??????????????????x1 = (-m*sqrt(p)+k*sqrt(q))/n;

??????????????????%x2 = (m*sqrt(p)-k*sqrt(q))/n;

??????????????????%x3 = (-m*sqrt(p)-k*sqrt(q))/n;

??????????????????A = [x0, x1, -x1, -x0];

??????????????????[r,c] = find( abs(A-x) < tol );

??????????????????if length(c) > 0

?????????????????????col = c(1);

?????????????????????if(col == 1)

????????????????????????fprintf("(%d sqrt(%d)+%d sqrt(%d))/%d\n" , m, p, k, q, n);

????????????????????????str = [ '(', num2str(m,0), ' x sqrt(', num2str(p,0), ')', '+', num2str(k,0), ...

??????????????????????????????' x sqrt(', num2str(q), '))/', num2str(n,0)];??????

?????????????????????elseif (col == 2)

????????????????????????fprintf("(-%d sqrt(%d)+%d sqrt(%d))/%d\n" , m, p, k, q, n);

????????????????????????str = [ '(-', num2str(m,0), ' x sqrt(', num2str(p,0), ')', '+', num2str(k,0), ...

??????????????????????????????' x sqrt(', num2str(q), '))/', num2str(n,0)];??????

?????????????????????elseif (col == 3)

????????????????????????fprintf("(%d sqrt(%d)-%d sqrt(%d))/%d\n" , m, p, k, q, n);

????????????????????????str = [ '(', num2str(m,0), ' x sqrt(', num2str(p,0), ')', '-', num2str(k,0), ...

??????????????????????????????' x sqrt(', num2str(q), '))/', num2str(n,0)];??????

?????????????????????elseif (col == 4)

????????????????????????fprintf("(-%d sqrt(%d)-%d sqrt(%d))/%d\n" , m, p, k, q, n);

????????????????????????str = [ '(-', num2str(m,0), ' x sqrt(', num2str(p,0), ')', '-', num2str(k,0), ...

??????????????????????????????' x sqrt(', num2str(q), '))/', num2str(n,0)];??????

?????????????????????end

?????????????????????return;

??????????????????end

???????????????end

????????????end

?????????end

??????end

???end


???fprintf("根式逼近沒有成功, 你可以試試對x^2 來逼近\n");

???str = num2str(x);

???m =0;

???p = 0;

???k = 0;

???q = 0;

???n = 0;


end


北太天元用根式逼近浮點數(shù)的評論 (共 條)

分享到微博請遵守國家法律
南城县| 余庆县| 永丰县| 廊坊市| 墨竹工卡县| 邯郸县| 甘南县| 荔浦县| 安平县| 阳原县| 孟村| 儋州市| 桂东县| 当阳市| 安化县| 繁昌县| 武穴市| 安徽省| 大余县| 马龙县| 陵川县| 洱源县| 金门县| 安阳县| 娱乐| 鄂托克旗| 咸阳市| 亳州市| 浦东新区| 淮安市| 朝阳市| 雷波县| 柳林县| 永川市| 环江| 永兴县| 定陶县| 于田县| 嘉荫县| 拜城县| 新巴尔虎左旗|