利用tree命令自动保存文件层级结构

tree命令的使用在这里插入图片描述

为了将上图左侧的文件目录,生成上图右侧中的文件夹结构列表,保存在txt中,使用了如下cmd命令:

C:\armadillo-12.8.0>tree .>list.txt

以上tree命令分为3部分:

  1. tree 命令
  2. . 在当前目录
  3. >list.txt 输出文件至list.txt
    以上tree命令会在当前目录下生成list.txt文档,文档中包括上图中右侧的内容。

tree命令帮助详解

在CMD终端内,可以利用tree /?获得关于tree命令的说明:

Graphically displays the folder structure of a drive or path.

TREE [drive:][path] [/F] [/A]

   /F   Display the names of the files in each folder.
   /A   Use ASCII instead of extended characters.

翻译一下就是

在这里插入图片描述
/F的意思是增加了/F后可以保存文件名,而不仅仅是文件夹名。
运行tree /f .>list.txt的结果如下,可以与图1进行比较,自行感悟区别:

Folder PATH listing
Volume serial number is 000000AA D000:1B8D
C:\ARMADILLO-12.8.0
│  armadillo_icon.png
│  armadillo_joss_2016.pdf
│  armadillo_lncs_2018.pdf
│  armadillo_mca_2019.pdf
│  armadillo_nicta_2010.pdf
│  armadillo_rcpp_2014.pdf
│  armadillo_solver_2020.pdf
│  armadillo_spcs_2017.pdf
│  CHANGELOG.html
│  CMakeLists.txt
│  configure
│  docs.html
│  index.html
│  LICENSE.txt
│  list.txt
│  NOTICE.txt
│  README.md
│  
├─cmake_aux
│  ├─InstallFiles
│  │      ArmadilloConfig.cmake.in
│  │      ArmadilloConfigVersion.cmake.in
│  │      
│  └─Modules
│          ARMA_FindARPACK.cmake
│          ARMA_FindATLAS.cmake
│          ARMA_FindBLAS.cmake
│          ARMA_FindFlexiBLAS.cmake
│          ARMA_FindLAPACK.cmake
│          ARMA_FindMKL.cmake
│          ARMA_FindOpenBLAS.cmake
│          ARMA_FindSuperLU5.cmake
│          
├─examples
│  │  A.txt
│  │  example1.cpp
│  │  example1_win64.sdf
│  │  example1_win64.sln
│  │  example1_win64.vcxproj
│  │  example1_win64.vcxproj.user
│  │  README.txt
│  │  
│  ├─example1_win64
│  │  └─x64
│  │      └─Debug
│  │          │  example1.obj
│  │          │  example1_win64.exe.recipe
│  │          │  example1_win64.log
│  │          │  vc143.pdb
│  │          │  
│  │          └─example1_win64.tlog
│  │                  CL.command.1.tlog
│  │                  Cl.items.tlog
│  │                  CL.read.1.tlog
│  │                  CL.write.1.tlog
│  │                  example1_win64.lastbuildstate
│  │                  link.command.1.tlog
│  │                  link.read.1.tlog
│  │                  link.secondary.1.tlog
│  │                  link.write.1.tlog
│  │                  
│  ├─lib_win64
│  │      libopenblas.dll
│  │      libopenblas.lib
│  │      README.txt
│  │      
│  └─x64
│      └─Debug
│          │  example1_win64.exe
│          │  example1_win64.ilk
│          │  example1_win64.log
│          │  example1_win64.pdb
│          │  libopenblas.dll
│          │  libopenblas.lib
│          │  README.txt
│          │  vc120.pdb
│          │  
│          └─example1_win64.tlog
│                  cl.command.1.tlog
│                  example1_win64.lastbuildstate
│                  unsuccessfulbuild
│                  
├─include
│  │  armadillo
│  │  
│  └─armadillo_bits
│          access.hpp
│          arma_cmath.hpp
│          arma_config.hpp
│          arma_forward.hpp
│          arma_ostream_bones.hpp
│          arma_ostream_meat.hpp
│          arma_rel_comparators.hpp
│          arma_rng.hpp
│          arma_rng_cxx03.hpp
│          arma_static_check.hpp
│          arma_str.hpp
│          arma_version.hpp
│          arrayops_bones.hpp
│          arrayops_meat.hpp
│          auxlib_bones.hpp
│          auxlib_meat.hpp
│          band_helper.hpp
│          BaseCube_bones.hpp
│          BaseCube_meat.hpp
│          Base_bones.hpp
│          Base_meat.hpp
│          Col_bones.hpp
│          Col_meat.hpp
│          compiler_check.hpp
│          compiler_setup.hpp
│          compiler_setup_post.hpp
│          cond_rel_bones.hpp
│          cond_rel_meat.hpp
│          config.hpp
│          config.hpp.cmake
│          constants.hpp
│          constants_old.hpp
│          csv_name.hpp
│          CubeToMatOp_bones.hpp
│          CubeToMatOp_meat.hpp
│          Cube_bones.hpp
│          Cube_meat.hpp
│          debug.hpp
│          def_arpack.hpp
│          def_atlas.hpp
│          def_blas.hpp
│          def_fftw3.hpp
│          def_lapack.hpp
│          def_superlu.hpp
│          diagmat_proxy.hpp
│          diagview_bones.hpp
│          diagview_meat.hpp
│          diskio_bones.hpp
│          diskio_meat.hpp
│          distr_param.hpp
│          eGlueCube_bones.hpp
│          eGlueCube_meat.hpp
│          eGlue_bones.hpp
│          eglue_core_bones.hpp
│          eglue_core_meat.hpp
│          eGlue_meat.hpp
│          eOpCube_bones.hpp
│          eOpCube_meat.hpp
│          eop_aux.hpp
│          eOp_bones.hpp
│          eop_core_bones.hpp
│          eop_core_meat.hpp
│          eOp_meat.hpp
│          fft_engine_fftw3.hpp
│          fft_engine_kissfft.hpp
│          field_bones.hpp
│          field_meat.hpp
│          fill.hpp
│          fn_accu.hpp
│          fn_all.hpp
│          fn_any.hpp
│          fn_approx_equal.hpp
│          fn_as_scalar.hpp
│          fn_chi2rnd.hpp
│          fn_chol.hpp
│          fn_clamp.hpp
│          fn_cond_rcond.hpp
│          fn_conv.hpp
│          fn_conv_to.hpp
│          fn_cor.hpp
│          fn_cov.hpp
│          fn_cross.hpp
│          fn_cumprod.hpp
│          fn_cumsum.hpp
│          fn_det.hpp
│          fn_diagmat.hpp
│          fn_diags_spdiags.hpp
│          fn_diagvec.hpp
│          fn_diff.hpp
│          fn_dot.hpp
│          fn_eigs_gen.hpp
│          fn_eigs_sym.hpp
│          fn_eig_gen.hpp
│          fn_eig_pair.hpp
│          fn_eig_sym.hpp
│          fn_elem.hpp
│          fn_eps.hpp
│          fn_expmat.hpp
│          fn_eye.hpp
│          fn_fft.hpp
│          fn_fft2.hpp
│          fn_find.hpp
│          fn_find_unique.hpp
│          fn_flip.hpp
│          fn_hess.hpp
│          fn_hist.hpp
│          fn_histc.hpp
│          fn_index_max.hpp
│          fn_index_min.hpp
│          fn_inplace_strans.hpp
│          fn_inplace_trans.hpp
│          fn_interp1.hpp
│          fn_interp2.hpp
│          fn_intersect.hpp
│          fn_inv.hpp
│          fn_inv_sympd.hpp
│          fn_join.hpp
│          fn_kmeans.hpp
│          fn_kron.hpp
│          fn_logmat.hpp
│          fn_log_det.hpp
│          fn_log_normpdf.hpp
│          fn_lu.hpp
│          fn_max.hpp
│          fn_mean.hpp
│          fn_median.hpp
│          fn_min.hpp
│          fn_misc.hpp
│          fn_mvnrnd.hpp
│          fn_nonzeros.hpp
│          fn_norm.hpp
│          fn_normalise.hpp
│          fn_normcdf.hpp
│          fn_normpdf.hpp
│          fn_numel.hpp
│          fn_n_unique.hpp
│          fn_ones.hpp
│          fn_orth_null.hpp
│          fn_pinv.hpp
│          fn_polyfit.hpp
│          fn_polyval.hpp
│          fn_powext.hpp
│          fn_powmat.hpp
│          fn_princomp.hpp
│          fn_prod.hpp
│          fn_qr.hpp
│          fn_quantile.hpp
│          fn_qz.hpp
│          fn_randg.hpp
│          fn_randi.hpp
│          fn_randn.hpp
│          fn_randperm.hpp
│          fn_randu.hpp
│          fn_range.hpp
│          fn_rank.hpp
│          fn_regspace.hpp
│          fn_repelem.hpp
│          fn_repmat.hpp
│          fn_reshape.hpp
│          fn_resize.hpp
│          fn_reverse.hpp
│          fn_roots.hpp
│          fn_schur.hpp
│          fn_shift.hpp
│          fn_shuffle.hpp
│          fn_size.hpp
│          fn_solve.hpp
│          fn_sort.hpp
│          fn_sort_index.hpp
│          fn_speye.hpp
│          fn_spones.hpp
│          fn_sprandn.hpp
│          fn_sprandu.hpp
│          fn_spsolve.hpp
│          fn_sqrtmat.hpp
│          fn_stddev.hpp
│          fn_strans.hpp
│          fn_sum.hpp
│          fn_svd.hpp
│          fn_svds.hpp
│          fn_sylvester.hpp
│          fn_symmat.hpp
│          fn_toeplitz.hpp
│          fn_trace.hpp
│          fn_trans.hpp
│          fn_trapz.hpp
│          fn_trig.hpp
│          fn_trimat.hpp
│          fn_trimat_ind.hpp
│          fn_trunc_exp.hpp
│          fn_trunc_log.hpp
│          fn_unique.hpp
│          fn_var.hpp
│          fn_vecnorm.hpp
│          fn_vectorise.hpp
│          fn_wishrnd.hpp
│          fn_zeros.hpp
│          GenCube_bones.hpp
│          GenCube_meat.hpp
│          Gen_bones.hpp
│          Gen_meat.hpp
│          GlueCube_bones.hpp
│          GlueCube_meat.hpp
│          glue_affmul_bones.hpp
│          glue_affmul_meat.hpp
│          glue_atan2_bones.hpp
│          glue_atan2_meat.hpp
│          Glue_bones.hpp
│          glue_conv_bones.hpp
│          glue_conv_meat.hpp
│          glue_cor_bones.hpp
│          glue_cor_meat.hpp
│          glue_cov_bones.hpp
│          glue_cov_meat.hpp
│          glue_cross_bones.hpp
│          glue_cross_meat.hpp
│          glue_histc_bones.hpp
│          glue_histc_meat.hpp
│          glue_hist_bones.hpp
│          glue_hist_meat.hpp
│          glue_hypot_bones.hpp
│          glue_hypot_meat.hpp
│          glue_intersect_bones.hpp
│          glue_intersect_meat.hpp
│          glue_join_bones.hpp
│          glue_join_meat.hpp
│          glue_kron_bones.hpp
│          glue_kron_meat.hpp
│          glue_max_bones.hpp
│          glue_max_meat.hpp
│          Glue_meat.hpp
│          glue_min_bones.hpp
│          glue_min_meat.hpp
│          glue_mixed_bones.hpp
│          glue_mixed_meat.hpp
│          glue_mvnrnd_bones.hpp
│          glue_mvnrnd_meat.hpp
│          glue_polyfit_bones.hpp
│          glue_polyfit_meat.hpp
│          glue_polyval_bones.hpp
│          glue_polyval_meat.hpp
│          glue_powext_bones.hpp
│          glue_powext_meat.hpp
│          glue_quantile_bones.hpp
│          glue_quantile_meat.hpp
│          glue_relational_bones.hpp
│          glue_relational_meat.hpp
│          glue_solve_bones.hpp
│          glue_solve_meat.hpp
│          glue_times_bones.hpp
│          glue_times_meat.hpp
│          glue_times_misc_bones.hpp
│          glue_times_misc_meat.hpp
│          glue_toeplitz_bones.hpp
│          glue_toeplitz_meat.hpp
│          glue_trapz_bones.hpp
│          glue_trapz_meat.hpp
│          gmm_diag_bones.hpp
│          gmm_diag_meat.hpp
│          gmm_full_bones.hpp
│          gmm_full_meat.hpp
│          gmm_misc_bones.hpp
│          gmm_misc_meat.hpp
│          hdf5_misc.hpp
│          hdf5_name.hpp
│          include_hdf5.hpp
│          include_superlu.hpp
│          injector_bones.hpp
│          injector_meat.hpp
│          MapMat_bones.hpp
│          MapMat_meat.hpp
│          Mat_bones.hpp
│          Mat_meat.hpp
│          memory.hpp
│          mp_misc.hpp
│          mtGlueCube_bones.hpp
│          mtGlueCube_meat.hpp
│          mtGlue_bones.hpp
│          mtGlue_meat.hpp
│          mtOpCube_bones.hpp
│          mtOpCube_meat.hpp
│          mtOp_bones.hpp
│          mtOp_meat.hpp
│          mtSpGlue_bones.hpp
│          mtSpGlue_meat.hpp
│          mtSpOp_bones.hpp
│          mtSpOp_meat.hpp
│          mul_gemm.hpp
│          mul_gemm_mixed.hpp
│          mul_gemv.hpp
│          mul_herk.hpp
│          mul_syrk.hpp
│          newarp_cx_attrib.hpp
│          newarp_DenseGenMatProd_bones.hpp
│          newarp_DenseGenMatProd_meat.hpp
│          newarp_DoubleShiftQR_bones.hpp
│          newarp_DoubleShiftQR_meat.hpp
│          newarp_EigsSelect.hpp
│          newarp_GenEigsSolver_bones.hpp
│          newarp_GenEigsSolver_meat.hpp
│          newarp_SortEigenvalue.hpp
│          newarp_SparseGenMatProd_bones.hpp
│          newarp_SparseGenMatProd_meat.hpp
│          newarp_SparseGenRealShiftSolve_bones.hpp
│          newarp_SparseGenRealShiftSolve_meat.hpp
│          newarp_SymEigsShiftSolver_bones.hpp
│          newarp_SymEigsShiftSolver_meat.hpp
│          newarp_SymEigsSolver_bones.hpp
│          newarp_SymEigsSolver_meat.hpp
│          newarp_TridiagEigen_bones.hpp
│          newarp_TridiagEigen_meat.hpp
│          newarp_UpperHessenbergEigen_bones.hpp
│          newarp_UpperHessenbergEigen_meat.hpp
│          newarp_UpperHessenbergQR_bones.hpp
│          newarp_UpperHessenbergQR_meat.hpp
│          OpCube_bones.hpp
│          OpCube_meat.hpp
│          operator_cube_div.hpp
│          operator_cube_minus.hpp
│          operator_cube_plus.hpp
│          operator_cube_relational.hpp
│          operator_cube_schur.hpp
│          operator_cube_times.hpp
│          operator_div.hpp
│          operator_minus.hpp
│          operator_ostream.hpp
│          operator_plus.hpp
│          operator_relational.hpp
│          operator_schur.hpp
│          operator_times.hpp
│          op_all_bones.hpp
│          op_all_meat.hpp
│          op_any_bones.hpp
│          op_any_meat.hpp
│          Op_bones.hpp
│          op_chi2rnd_bones.hpp
│          op_chi2rnd_meat.hpp
│          op_chol_bones.hpp
│          op_chol_meat.hpp
│          op_clamp_bones.hpp
│          op_clamp_meat.hpp
│          op_col_as_mat_bones.hpp
│          op_col_as_mat_meat.hpp
│          op_cond_bones.hpp
│          op_cond_meat.hpp
│          op_cor_bones.hpp
│          op_cor_meat.hpp
│          op_cov_bones.hpp
│          op_cov_meat.hpp
│          op_cumprod_bones.hpp
│          op_cumprod_meat.hpp
│          op_cumsum_bones.hpp
│          op_cumsum_meat.hpp
│          op_cx_scalar_bones.hpp
│          op_cx_scalar_meat.hpp
│          op_det_bones.hpp
│          op_det_meat.hpp
│          op_diagmat_bones.hpp
│          op_diagmat_meat.hpp
│          op_diagvec_bones.hpp
│          op_diagvec_meat.hpp
│          op_diff_bones.hpp
│          op_diff_meat.hpp
│          op_dotext_bones.hpp
│          op_dotext_meat.hpp
│          op_dot_bones.hpp
│          op_dot_meat.hpp
│          op_expmat_bones.hpp
│          op_expmat_meat.hpp
│          op_fft_bones.hpp
│          op_fft_meat.hpp
│          op_find_bones.hpp
│          op_find_meat.hpp
│          op_find_unique_bones.hpp
│          op_find_unique_meat.hpp
│          op_flip_bones.hpp
│          op_flip_meat.hpp
│          op_hist_bones.hpp
│          op_hist_meat.hpp
│          op_htrans_bones.hpp
│          op_htrans_meat.hpp
│          op_index_max_bones.hpp
│          op_index_max_meat.hpp
│          op_index_min_bones.hpp
│          op_index_min_meat.hpp
│          op_inv_gen_bones.hpp
│          op_inv_gen_meat.hpp
│          op_inv_spd_bones.hpp
│          op_inv_spd_meat.hpp
│          op_logmat_bones.hpp
│          op_logmat_meat.hpp
│          op_log_det_bones.hpp
│          op_log_det_meat.hpp
│          op_max_bones.hpp
│          op_max_meat.hpp
│          op_mean_bones.hpp
│          op_mean_meat.hpp
│          Op_meat.hpp
│          op_median_bones.hpp
│          op_median_meat.hpp
│          op_min_bones.hpp
│          op_min_meat.hpp
│          op_misc_bones.hpp
│          op_misc_meat.hpp
│          op_nonzeros_bones.hpp
│          op_nonzeros_meat.hpp
│          op_norm2est_bones.hpp
│          op_norm2est_meat.hpp
│          op_normalise_bones.hpp
│          op_normalise_meat.hpp
│          op_norm_bones.hpp
│          op_norm_meat.hpp
│          op_orth_null_bones.hpp
│          op_orth_null_meat.hpp
│          op_pinv_bones.hpp
│          op_pinv_meat.hpp
│          op_powmat_bones.hpp
│          op_powmat_meat.hpp
│          op_princomp_bones.hpp
│          op_princomp_meat.hpp
│          op_prod_bones.hpp
│          op_prod_meat.hpp
│          op_range_bones.hpp
│          op_range_meat.hpp
│          op_rank_bones.hpp
│          op_rank_meat.hpp
│          op_rcond_bones.hpp
│          op_rcond_meat.hpp
│          op_relational_bones.hpp
│          op_relational_meat.hpp
│          op_repelem_bones.hpp
│          op_repelem_meat.hpp
│          op_repmat_bones.hpp
│          op_repmat_meat.hpp
│          op_reshape_bones.hpp
│          op_reshape_meat.hpp
│          op_resize_bones.hpp
│          op_resize_meat.hpp
│          op_reverse_bones.hpp
│          op_reverse_meat.hpp
│          op_roots_bones.hpp
│          op_roots_meat.hpp
│          op_row_as_mat_bones.hpp
│          op_row_as_mat_meat.hpp
│          op_shift_bones.hpp
│          op_shift_meat.hpp
│          op_shuffle_bones.hpp
│          op_shuffle_meat.hpp
│          op_sort_bones.hpp
│          op_sort_index_bones.hpp
│          op_sort_index_meat.hpp
│          op_sort_meat.hpp
│          op_sp_minus_bones.hpp
│          op_sp_minus_meat.hpp
│          op_sp_plus_bones.hpp
│          op_sp_plus_meat.hpp
│          op_sqrtmat_bones.hpp
│          op_sqrtmat_meat.hpp
│          op_stddev_bones.hpp
│          op_stddev_meat.hpp
│          op_strans_bones.hpp
│          op_strans_meat.hpp
│          op_sum_bones.hpp
│          op_sum_meat.hpp
│          op_symmat_bones.hpp
│          op_symmat_meat.hpp
│          op_toeplitz_bones.hpp
│          op_toeplitz_meat.hpp
│          op_trimat_bones.hpp
│          op_trimat_meat.hpp
│          op_unique_bones.hpp
│          op_unique_meat.hpp
│          op_var_bones.hpp
│          op_var_meat.hpp
│          op_vecnorm_bones.hpp
│          op_vecnorm_meat.hpp
│          op_vectorise_bones.hpp
│          op_vectorise_meat.hpp
│          op_wishrnd_bones.hpp
│          op_wishrnd_meat.hpp
│          podarray_bones.hpp
│          podarray_meat.hpp
│          promote_type.hpp
│          Proxy.hpp
│          ProxyCube.hpp
│          restrictors.hpp
│          Row_bones.hpp
│          Row_meat.hpp
│          running_stat_bones.hpp
│          running_stat_meat.hpp
│          running_stat_vec_bones.hpp
│          running_stat_vec_meat.hpp
│          SizeCube_bones.hpp
│          SizeCube_meat.hpp
│          SizeMat_bones.hpp
│          SizeMat_meat.hpp
│          span.hpp
│          SpBase_bones.hpp
│          SpBase_meat.hpp
│          SpCol_bones.hpp
│          SpCol_meat.hpp
│          spdiagview_bones.hpp
│          spdiagview_meat.hpp
│          SpGlue_bones.hpp
│          spglue_join_bones.hpp
│          spglue_join_meat.hpp
│          spglue_kron_bones.hpp
│          spglue_kron_meat.hpp
│          spglue_max_bones.hpp
│          spglue_max_meat.hpp
│          SpGlue_meat.hpp
│          spglue_merge_bones.hpp
│          spglue_merge_meat.hpp
│          spglue_minus_bones.hpp
│          spglue_minus_meat.hpp
│          spglue_min_bones.hpp
│          spglue_min_meat.hpp
│          spglue_plus_bones.hpp
│          spglue_plus_meat.hpp
│          spglue_relational_bones.hpp
│          spglue_relational_meat.hpp
│          spglue_schur_bones.hpp
│          spglue_schur_meat.hpp
│          spglue_times_bones.hpp
│          spglue_times_meat.hpp
│          SpMat_bones.hpp
│          SpMat_iterators_meat.hpp
│          SpMat_meat.hpp
│          SpOp_bones.hpp
│          spop_diagmat_bones.hpp
│          spop_diagmat_meat.hpp
│          spop_htrans_bones.hpp
│          spop_htrans_meat.hpp
│          spop_max_bones.hpp
│          spop_max_meat.hpp
│          spop_mean_bones.hpp
│          spop_mean_meat.hpp
│          SpOp_meat.hpp
│          spop_min_bones.hpp
│          spop_min_meat.hpp
│          spop_misc_bones.hpp
│          spop_misc_meat.hpp
│          spop_normalise_bones.hpp
│          spop_normalise_meat.hpp
│          spop_norm_bones.hpp
│          spop_norm_meat.hpp
│          spop_repmat_bones.hpp
│          spop_repmat_meat.hpp
│          spop_reverse_bones.hpp
│          spop_reverse_meat.hpp
│          spop_shift_bones.hpp
│          spop_shift_meat.hpp
│          spop_strans_bones.hpp
│          spop_strans_meat.hpp
│          spop_sum_bones.hpp
│          spop_sum_meat.hpp
│          spop_symmat_bones.hpp
│          spop_symmat_meat.hpp
│          spop_trimat_bones.hpp
│          spop_trimat_meat.hpp
│          spop_var_bones.hpp
│          spop_var_meat.hpp
│          spop_vecnorm_bones.hpp
│          spop_vecnorm_meat.hpp
│          spop_vectorise_bones.hpp
│          spop_vectorise_meat.hpp
│          SpProxy.hpp
│          SpRow_bones.hpp
│          SpRow_meat.hpp
│          spsolve_factoriser_bones.hpp
│          spsolve_factoriser_meat.hpp
│          SpSubview_bones.hpp
│          SpSubview_col_list_bones.hpp
│          SpSubview_col_list_meat.hpp
│          SpSubview_iterators_meat.hpp
│          SpSubview_meat.hpp
│          SpToDGlue_bones.hpp
│          SpToDGlue_meat.hpp
│          SpToDOp_bones.hpp
│          SpToDOp_meat.hpp
│          SpValProxy_bones.hpp
│          SpValProxy_meat.hpp
│          sp_auxlib_bones.hpp
│          sp_auxlib_meat.hpp
│          strip.hpp
│          subview_bones.hpp
│          subview_cube_bones.hpp
│          subview_cube_each_bones.hpp
│          subview_cube_each_meat.hpp
│          subview_cube_meat.hpp
│          subview_cube_slices_bones.hpp
│          subview_cube_slices_meat.hpp
│          subview_each_bones.hpp
│          subview_each_meat.hpp
│          subview_elem1_bones.hpp
│          subview_elem1_meat.hpp
│          subview_elem2_bones.hpp
│          subview_elem2_meat.hpp
│          subview_field_bones.hpp
│          subview_field_meat.hpp
│          subview_meat.hpp
│          sym_helper.hpp
│          traits.hpp
│          translate_arpack.hpp
│          translate_atlas.hpp
│          translate_blas.hpp
│          translate_fftw3.hpp
│          translate_lapack.hpp
│          translate_superlu.hpp
│          trimat_helper.hpp
│          typedef_elem.hpp
│          typedef_elem_check.hpp
│          typedef_mat.hpp
│          typedef_mat_fixed.hpp
│          unwrap.hpp
│          unwrap_cube.hpp
│          unwrap_spmat.hpp
│          upgrade_val.hpp
│          wall_clock_bones.hpp
│          wall_clock_meat.hpp
│          xtrans_mat_bones.hpp
│          xtrans_mat_meat.hpp
│          xvec_htrans_bones.hpp
│          xvec_htrans_meat.hpp
│          
├─mex_interface
│      armaMex.hpp
│      armaMex_demo.cpp
│      armaMex_documentation.pdf
│      list.txt
│      README.txt
│      run_demo.m
│      
├─misc
│      armadillo.pc.in
│      armadillo.spec
│      
├─src
│      README.txt
│      wrapper1.cpp
│      wrapper2.cpp
│      
├─tests1
│      CMakeLists.txt
│      smoke_test.cpp
│      
└─tests2
        attributes.cpp
        bounds.cpp
        catch.hpp
        decomp_eig_gen.cpp
        decomp_eig_pair.cpp
        decomp_eig_sym.cpp
        expr_elem.cpp
        expr_misc.cpp
        fn_abs.cpp
        fn_accu.cpp
        fn_all.cpp
        fn_any.cpp
        fn_as_scalar.cpp
        fn_clamp.cpp
        fn_cond.cpp
        fn_conj.cpp
        fn_conv.cpp
        fn_conv_to.cpp
        fn_cor.cpp
        fn_cov.cpp
        fn_cross.cpp
        fn_cumprod.cpp
        fn_cumsum.cpp
        fn_det.cpp
        fn_diagmat.cpp
        fn_diagvec.cpp
        fn_diff.cpp
        fn_dot.cpp
        fn_eigs_gen.cpp
        fn_eigs_sym.cpp
        fn_eps.cpp
        fn_expmat.cpp
        fn_find.cpp
        fn_find_finite.cpp
        fn_find_nonfinite.cpp
        fn_find_unique.cpp
        fn_flip.cpp
        fn_hess.cpp
        fn_interp1.cpp
        fn_intersect.cpp
        fn_is_finite.cpp
        fn_max.cpp
        fn_mean.cpp
        fn_min.cpp
        fn_princomp.cpp
        fn_solve.cpp
        fn_spsolve.cpp
        fn_sum.cpp
        fn_symmat.cpp
        fn_trace.cpp
        fn_trans.cpp
        fn_var.cpp
        fn_vectorise.cpp
        gen_linspace.cpp
        gen_ones.cpp
        gen_randu.cpp
        gen_zeros.cpp
        gmm.cpp
        hdf5.cpp
        init_auxmem.cpp
        init_fill.cpp
        init_misc.cpp
        instantiation.cpp
        main.cpp
        Makefile
        mat_minus.cpp
        mat_mul_cx.cpp
        mat_mul_real.cpp
        mat_neg.cpp
        mat_plus.cpp
        README.txt
        spcol.cpp
        spmat.cpp
        sprow.cpp
        spsubview.cpp
        

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/439047.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

✅ Windows11 系统 I 卡独显 A770 安装 深度学习 Pytorch 环境

📋 文献参考 这里非常感谢知乎上的 ‘丢丢’ 的[**Windows系统下英特尔独显Pytorch的历程**] 为我提供了一开始的 I 卡安装想法!但是文中并未介绍如何进行额外的环境变量操作问题,导致很多软件直接安装至系统盘,占用系统盘空间&am…

HTML静态网页成品作业(HTML+CSS)——美食企业介绍设计制作(1个页面)

🎉不定期分享源码,关注不丢失哦 文章目录 一、作品介绍二、作品演示三、代码目录四、网站代码HTML部分代码 五、源码获取 一、作品介绍 🏷️本套采用HTMLCSS,未使用Javacsript代码,共有1个页面。 二、作品演示 三、代…

前端布局方式及其优缺点

前端布局方式多种多样,每种布局方式都有其特定的应用场景、特性和优缺点。以下是一些常见的前端布局方式及其特点和优缺点: 静态布局: 特性:元素的尺寸使用绝对单位(如px)进行定义,不会随浏览器…

神经网络必备基础

和神经网络介绍相比,本文更侧重于程序实现 理解Keras中的组件 Keras是一个高级的神经网络API,用Python实现的,并且可以运行在TensorFlow、CNTK或Theano等后台之上。 model.compile() compile(self, optimizer, loss, metricsNone, ...) 该…

Python刘诗诗

写在前面 刘诗诗在电视剧《一念关山》中饰演了女主角任如意,这是一个极具魅力的女性角色,她既是一位有着高超武艺和智慧的女侠士,也曾经是安国朱衣卫前左使,身怀绝技且性格坚韧不屈。剧中,任如意因不满于朱衣卫的暴行…

【Spring】Spring状态机

1.什么是状态机 (1). 什么是状态 先来解释什么是“状态”( State )。现实事物是有不同状态的,例如一个自动门,就有 open 和 closed 两种状态。我们通常所说的状态机是有限状态机,也就是被描述的事物的状态的数量是有…

vue页面刷新问题:返回之前打开的页面,走了create方法(解决)

vue页面刷新问题:返回之前打开的页面,走了create方法(解决) 直接上图, 我们在开发的时候经常会复制粘贴,导致vue文件的name没有及时修改 我们需要保证name和浏览器的地址一致,这样才能实现缓…

2024 PhpStorm激活,分享几个PhpStorm激活的方案

文章目录 PhpStorm 公司简介我这边使用PhpStorm的理由PhpStorm 2023.3 最新变化AI Assistant 预览阶段结束 正式版基于 LLM 的代码补全测试代码生成编辑器内代码生成控制台中基于 AI 的错误解释 Pest 更新PHP 8.3 支持#[\Override] 特性新的 json_validate() 函数类型化类常量弃…

OpenCascade源码剖析:Standard_Transient根类

Standard_Transient是OCCT继承体系最顶层的根类,Transient在编程中具有一定的语义,与Persistent相对应,通常用于描述数据的持久性或持久性存储。 Transient,意味着数据是临时的或瞬态的,它们不会被持久化保存&#xf…

【C语言基础】:深入理解指针(三)

文章目录 深入理解指针一、冒泡排序二、二级指针三、指针数组3.1 指针数组模拟二维数组 四、字符指针变量五、数组指针变量5.1 数组指针变量是什么?5.2 数组指针变量的初始化 六、二维数组传参的本质 深入理解指针 指针系列回顾: 【C语言基础】&#xf…

Ubuntu 24.04 抢先体验换国内源 清华源 阿里源 中科大源 163源

Update 240307:Ubuntu 24.04 LTS 进入功能冻结期 预计4月25日正式发布。 Ubuntu22.04换源 Ubuntu 24.04重要升级daily版本下载换源步骤 (阿里源)清华源中科大源网易163源 Ubuntu 24.04 LTS,代号 「Noble Numbat」,即将与我们见面! Canonica…

Java代码审计安全篇-目录穿越漏洞

前言: 堕落了三个月,现在因为被找实习而困扰,着实自己能力不足,从今天开始 每天沉淀一点点 ,准备秋招 加油 注意: 本文章参考qax的网络安全java代码审计,记录自己的学习过程,还希望各…

揭示/proc/pid/pagemap的力量:在Linux中将虚拟地址映射到物理地址

pagemap的力量:在Linux中将虚拟地址映射到物理地址 一、/proc/pid/pagemap简介二、了解虚拟地址到物理地址的转换三、利用/proc/pid/pagemap进行地址转换3.1、访问/proc/pid/pagemap3.2、pagemap文件的数据和结构 四、页表、页框架的相关概念五、总结 一、/proc/pid…

信号处理-探索相邻数据点之间的变化和关联性的操作方法

当前值减去前一个值,乘上当前值与前一个值差值的绝对值 当前值减去后一个值,乘上当前值与后一个值差值的绝对值。 意义何在? 当前值减去前一个值:表示当前数据点与前一个数据点之间的变化量。当前值与前一个值差值的绝对值&…

【Linux】软件管理器yum和编辑器vim

🔥博客主页: 小羊失眠啦. 🎥系列专栏:《C语言》 《数据结构》 《C》 《Linux》 《Cpolar》 ❤️感谢大家点赞👍收藏⭐评论✍️ 文章目录 一、Linux下安装软件的方案1.1 源代码安装1.2 rpm安装1.3 yum安装 二、Linux软件…

外贸常用的出口认证 | 全球外贸数据服务平台 | 箱讯科技

出口认证是一种贸易信任背书,对许多外贸从业者而言,产品的出口认证和当前的国际贸易环境一样复杂多变,不同的目标市场、不同的产品类别,所需要的认证及标准也不同。 国际认证 01 IECEE-CB IECEE-CB体系的中文含义是“关于电工产品测试证书的相互认可体…

记一次简单的获取虚拟机|伪终端shell权限

场景描述 某个系统是ova文件,导入虚拟机启动,但是启动后只有一个伪终端权限,即权限很小,如何拿到这个虚拟机的shell权限呢? 实际操作 这次运气比较好,所遇到的系统磁盘并没有被加密,所以直接…

吴恩达深度学习笔记:神经网络的编程基础2.1-2.3

目录 第一门课:神经网络和深度学习 (Neural Networks and Deep Learning)第二周:神经网络的编程基础 (Basics of Neural Network programming)2.1 二分类(Binary Classification)2.2 逻辑回归(Logistic Regression) 第一门课:神经网络和深度学…

c++ 11 新特性 不同数据类型之间转换函数之reinterpret_cast

一.不同数据类型之间转换函数reinterpret_cast介绍 reinterpret_cast是C中的一种类型转换操作符,用于执行低级别的位模式转换。具体来说,reinterpret_cast可以实现以下功能: 指针和整数之间的转换:这种转换通常用于在指针中存储额…

如何学习、上手点云算法(三):用VsCode、Visual Studio来debug基于PCL、Open3D的代码

写在前面 本文内容 以PCL 1.14.0,Open3D0.14.1为例,对基于PCL、Open3D开发的代码进行源码debug; 如何学习、上手点云算法系列: 如何学习、上手点云算法(一):点云基础 如何学习、上手点云算法(二):点云处理相…