当前位置: 首页 > news >正文

wordpress视频存储seo的工具有哪些

wordpress视频存储,seo的工具有哪些,室内设计学校大专,开公司核名的网址公式: 从黎曼空间投影到切空间,其中P为黎曼均值,也是切空间的参考中心点,Pi是要投影到切空间的点。 从切空间投影回来,其中Si为切空间中的向量。 function Tcov CovToTan(cov,Mcov)Cm12 Mcov^(-1/2);X_new logm(Cm…

公式:

从黎曼空间投影到切空间,其中P为黎曼均值,也是切空间的参考中心点,Pi是要投影到切空间的点。

 从切空间投影回来,其中Si为切空间中的向量。

function Tcov = CovToTan(cov,Mcov)Cm12 = Mcov^(-1/2);X_new = logm(Cm12 * cov * Cm12);C12 = Mcov^(1/2);Tcov = Mupper(C12 * X_new * C12);
endfunction Cov = TanToCov(vec,Mcov)X = Munupper(vec);Cm12 = Mcov^(-1/2);X = Cm12 * X * Cm12;C12 = Mcov^(1/2);Cov = C12 * expm(X) * C12;
endfunction T = Mupper(X)% Upper triangular part vectorization with diagonal preservation.% This function keeps the upper triangular part of the matrix and% vectorizes it while multiplying non-diagonal elements by sqrt(2).% Get the size of X[M, N] = size(X);% Check if matrices are squareif M ~= Nerror('Matrices must be square');end% Initialize T with zerosT = zeros(M, M, 'like', X);% Calculate the multiplier for non-diagonal elementsmultiplier = sqrt(2);% Fill T with the upper triangular part, preserving the diagonalfor i = 1:Mfor j = i:Mif i == jT(i, j) = X(i, j);  % Diagonal element remains the sameelseT(i, j) = X(i, j) * multiplier;  % Non-diagonal elements multiplied by sqrt(2)endendend% Flatten the upper triangular part of T to a vectorT = T(triu(true(size(T))) == 1);T = T';
endfunction X = Munupper(T, n)% Reverse the operation to reconstruct the matrix from its upper triangular part.% Calculate the size of the square matrix based on the length of the input vector Tn = round((sqrt(1 + 8 * length(T)) - 1) / 2);% Check if T is a valid upper triangular vectorm = n * (n + 1) / 2;if numel(T) ~= merror('Invalid input. Input vector size does not match the expected size for upper triangular vectors.');end% Initialize the symmetric matrix X with zerosX = zeros(n, n, 'like', T);% Calculate the indices for the upper triangular part[I, J] = find(triu(ones(n)));% Reverse the vectorization and apply the appropriate scaling to non-diagonal elementsfor k = 1:numel(I)i = I(k);j = J(k);if i == jX(i, j) = T(k);  % Diagonal elements remain the sameelseX(i, j) = T(k) / sqrt(2);  % Reverse scaling for non-diagonal elementsX(j, i) = X(i, j);  % Symmetric matrixendend
end

http://www.yayakq.cn/news/115405/

相关文章:

  • 龙岗区网站制作公司企业邮箱怎么查询
  • 为什么上不了建设银行个人网站苏州比较好的建筑公司
  • 商务网站建设综合实训报告做公司网站的好处
  • 网站建设的维护与更新个人个性网页界面设计
  • arial 网站开发是用犀利浙江网站建设情况
  • 网站建设及管理制度注册公司经营范围怎么选择
  • 网站404是什么意思烟台seo网站推广
  • 东莞拓步网站建设做企业网站域名需要解析吗
  • 手机访问不了自己做的网站吗制作软件网站
  • 手机微信登入网站资源seo网站优化排名
  • 福州阿里巴巴网站建设自己做网站需要几个软件
  • 网站不备案备案ghost系统怎么卸载wordpress
  • 西安住房建设局网站首页怎么网站建设
  • 报纸网站建设网站开发私活分成
  • 优秀的网页网站设计合肥网站建设=388元
  • 网站备案注销怎么恢复一般网站建设费用预算
  • 广州专业做网站的科技公司柳州网站建设公
  • 广告行业做网站哪个好深圳做网站
  • 广东网站设计哪家专业wordpress 数据库配置
  • 网站源码查看成都网页设计公司推荐
  • 商业网站模板下载全中文网站开发
  • 网站被攻击会影响收录么网页与网站的区别
  • 人力资源网站建设计划书博望哪里做网站
  • 廊坊网站排名优化公司网站建设自建服务器
  • 重庆网站建设制作费用做网站怎么加视频
  • 别人做的网站黄页88登录入口
  • 自贡市住房和城乡建设局网站天眼查免费查询入口
  • 重庆网站建设冒号元氏网站制作
  • 批量优化网站软件北京南昌企业网站制作
  • 网站备案要什么口碑好的丹徒网站建设