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

news2024/11/18 15:31:14

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
        

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

ChatGPT:人工智能的革命与未来

引言 随着人工智能技术的飞速发展,ChatGPT作为OpenAI推出的一款语言模型,已经引起了广泛的关注和讨论。它不仅改变了我们与机器交流的方式,还为众多行业的发展带来了革命性的影响。本文将深入探讨ChatGPT的技术原理、应用场景以及它对未来的…

一些硬件知识(六)

防反接设计: 同步电路和异步电路的区别: 同步电路:存储电路中所有触发器的时钟输入端都接同一个时钟脉冲源,因而所有触发器的状态的变化都与所加的时钟脉冲信号同步。 异步电路:电路没有统一的时钟,有些触发器的时钟输入端与时钟脉冲源相连…

【HarmonyOS】ArkTS-箭头函数

箭头函数 箭头函数是 比普通函数 更简洁 的一种函数写法 () > {}() > {// 函数体 }let 函数名 () > {// 函数体 }let 函数名 () > {// 函数体 } 函数名(实参1, 实参2)let 函数名 (形参1: 类型, 形参2: 类型) > {// 函数体 } 函数名(实参1, 实参2)let 函数名 …

【嵌入式】嵌入式系统稳定性建设:静态代码扫描的稳定性提升术

1. 概述 在嵌入式系统开发过程中,代码的稳定性和可靠性至关重要。静态代码扫描工具作为一种自动化的代码质量检查手段,能够帮助开发者在编译前发现潜在的缺陷和错误,从而增强系统的稳定性。本文将介绍如何在嵌入式C/C开发中使用静态代码扫描…

嵌入式学习第二十五天!(网络的概念、UDP编程)

网络: 可以用来:数据传输、数据共享 1. 网络协议模型: 1. OSI协议模型: 应用层实际收发的数据表示层发送的数据是否加密会话层是否建立会话连接传输层数据传输的方式(数据包,流式)网络层数据的…

Day22:安全开发-PHP应用留言板功能超全局变量数据库操作第三方插件引用

目录 开发环境 数据导入-mysql架构&库表列 数据库操作-mysqli函数&增删改查 数据接收输出-html混编&超全局变量 第三方插件引用-js传参&函数对象调用 完整源码 思维导图 PHP知识点: 功能:新闻列表,会员中心&#xff0…

Python爬虫——scrapy-3

目录 免责声明 任务 文件简介 爬取当当网内容单管道 pipelines.py items.py setting dang.py 当当网多管道下载图片 pipelines.py settings 当当网多页下载 dang.py pielines.py settings items.py 总结 免责声明 该文章用于学习,无任何商业用途 …

深度学习-2.3损失函数

文章目录 损失函数深度学习优化思想回归:误差平方和SSE二分类交叉熵损失函数1. 极大似然函数估计求解二分类交叉熵函数2.用tensor实现二分类交叉熵损失 多分类交叉熵损失函数1.由二分类推广到多分类2.用PyTorch实现多分类交叉熵损失 损失函数 在之前的文章中&#…

OpenAI劲敌吹新风! Claude 3正式发布,Claude3使用指南

Claude 3是什么? 是Anthropic 实验室近期推出的 Claude 3 大规模语言模型(Large Language Model,LLM)系列,代表了人工智能技术的一个显著飞跃。 该系列包括三个不同定位的子模型:Claude 3 Haiku、Claude 3…

Chapter20-Ideal gases-CIE课本要点摘录、总结(编辑中)

20.1 Particles of a gas Brownian motion Fast modules 速率的数值大概了解下: average speed of the molecules:400m/s speed of sound:approximately 330m/s at STP(standard temperature and pressure) Standard Temperature and Pres…

如何使用WinSCP结合Cpolar实现公网远程访问内网Linux服务器

文章目录 1. 简介2. 软件下载安装:3. SSH链接服务器4. WinSCP使用公网TCP地址链接本地服务器5. WinSCP使用固定公网TCP地址访问服务器 1. 简介 ​ Winscp是一个支持SSH(Secure SHell)的可视化SCP(Secure Copy)文件传输软件,它的主要功能是在本地与远程计…

linux上安装fastdfs及配置

一、基础环境准备 1、所需软件 名称说明libfastcommonfastdfs分离出的一些公用函数包fastdfsfastdas软件包fastdfs-nginx-modulefastdfst和nginx的关联模块nginxnginxl软件包 2、编辑环境 安装一些基础的支持环境 yum install git gccc gcc-c make automake autoconf libto…

图遍历算法

图的遍历算法有两种:深度优先遍历、广度优先遍历算法。 深度优先遍历算法就是从起始结点开始,只要有相邻且未被访问的结点就要直接进行访问,直到最后不能向下遍历为止,再回溯寻找下一个策略。 广度优先遍历算法,就是从…

线性代数笔记13--正交向量和正交子空间

0. 四个子空间 1. 正交向量 两向量点乘为0,向量正交。 A ⊤ B 0 A^{\top}B0 A⊤B0 勾股定理 ∣ ∣ x ∣ ∣ 2 ∣ ∣ y 2 ∣ ∣ ∣ ∣ x y ∣ ∣ 2 ||x||^2||y^2||||xy||^2 ∣∣x∣∣2∣∣y2∣∣∣∣xy∣∣2 验证正交条件 ∣ ∣ x ∣ ∣ 2 x ⊤ x x x ⊤ ∣…

vue2【详解】生命周期(含父子组件的生命周期顺序)

1——beforeCreate:在内存中创建出vue实例,数据观测 (data observer) 和 event/watcher 事件配置还没调用(data 和 methods 属性还没初始化) 【执行数据观测 (data observer) 和 event/watcher 事件配置】 2——created&#xf…

前TVB「御用泼妇」原来是亿万富婆,离婚后狂买楼养大子女。

今年72岁的昔日TVB老戏骨陈曼娜Manna姐最近突然亮相隔壁ViuTV的新剧《飞黄腾达》,本色出演炒股女富豪,她大赞剧集监制、导演有眼光,角色的背景与她本身十分相似,演起来可谓得心应手。 众所周知,陈曼娜最爱「买砖头」&a…

跟无神学AI之Tensorflow笔记搭建网络八股

虽然Pytorch在论文中使用较多,但是像Alphafold在蛋白质结构预测的模型,仍然是用Tensorflow写成,遂近期在学其中的语法。 本系列来自慕课北大软微曹健老师的Tensorflow笔记,摘选其中重要部分。 1.导包 2.定义训练集测试集和数据…

平台工程指南:从架构构建到职责分工

平台工程只是 DevOps 专业化的另一个术语,还是另有所指?事实可能介于两者之间。DevOps 及其相关的 DevXOps 有着浓厚的文化色彩,以各个团队为中心。不幸的是,在许多地方,DevOps 引发了新的问题,如工具激增和…

leetcode 热题 100_三数之和

题解一: 双指针遍历:暴力解法的三层遍历会超时,因此需要优化遍历的过程。首先是需要对结果进行去重,这里采用排序跳过重复值的做法,在指针遍历时跳过已经遍历过的相同值。在第一层循环确定第一个值后,剩下两…

【你也能从零基础学会网站开发】Web建站之HTML+CSS入门篇 常用HTML标签(3)

🚀 个人主页 极客小俊 ✍🏻 作者简介:web开发者、设计师、技术分享 🐋 希望大家多多支持, 我们一起学习和进步! 🏅 欢迎评论 ❤️点赞💬评论 📂收藏 📂加关注 HTML框架集…